반응형
-- 사용할 예제 테이블
CREATE TABLE student(
	ID   VARCHAR(8) PRIMARY KEY NOT NULL,
	NAME VARCHAR(20),
	AGE  INT
);

INSERT INTO student VALUES('1','홍길동',20);
INSERT INTO student VALUES('2','홍길순', 23);
INSERT INTO student VALUES('3','김철수',22);
INSERT INTO student VALUES('4','김민수',27);
INSERT INTO student VALUES('5','김진수',27);
INSERT INTO student VALUES('6','김민철',24);

 

📝LIMIT

LIMIT라는 걸 걸어줘서 검색할 데이터양을 정할 수 있습니다

 

SELECT id, name, age FROM student LIMIT 2; # 2개 레코드를 출력해라

SELECT id, name, age FROM student LIMIT 1, 3; # 1번 레코드에서 시작하며 3개 레코드를 출력해라

 

Document
ID NAME AGE
1 홍길동 20
2 홍길순 23

 

Document
ID NAME AGE
2 홍길순 23
3 김철수 22
4 김민수 27

 

📝테이블 복사하기

현재 있는 테이블을 다른 테이블로 복사하고 싶을 때 사용하면 좋습니다.

 

  • CREATE TABLE 새로운 테이블 (SELECT 복사할 필드 FROM 기존 테이블)
  • CREATE TABLE TEMP (SELECT * FROM student);

 

CREATE TABLE temp (SELECT * FROM student);

SELECT * FROM temp;

 

Document
ID NAME AGE
1 홍길동 20
2 홍길순 23
3 김철수 22
4 김민수 27
5 김진수 27
6 김민철 24
반응형