쉽게 더미데이터 쌓기
테이블 구조는 아래와 같다
1 2 3 4 5 6 7 8 9 10 11 12
| mysql> desc tbl_board; +---------+--------------+------+-----+-------------------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------+--------------+------+-----+-------------------+----------------+ | bno | int(11) | NO | PRI | NULL | auto_increment | | title | varchar(200) | NO | | NULL | | | content | text | YES | | NULL | | | writer | varchar(200) | NO | | NULL | | | regdate | timestamp | NO | | CURRENT_TIMESTAMP | | | viewcnt | int(11) | YES | | NULL | | +---------+--------------+------+-----+-------------------+----------------+ 6 rows in set (0.03 sec)
|
tbl_board
테이블에 데이터 한 줄 입력한 뒤 아래의 쿼리를 실행하면 전체 행의 2배씩 데이터가 쌓인다.
예를들어
- 데이터가 1행들어있고 아래 쿼리 한번 실행 => 총 데이터 2행
- 한번 더 쿼리 실행 => 총 데이터 4행
- 한번 더 쿼리 실행 => 총 데이터 8행
- 한번 더 쿼리 실행 => 총 데이터 16행
등등
1 2
| S> insert into tbl_board (title,content,writer) (select title,content,writer from tbl_board);
|