반응형
-테이블 생성
CREATE TABLE 테이블 이름 {
칼럼이름1 자료형,
칼럼이름2 자료형,
.....
};
-데이터 추가
INSERT INTO 테이블이름 VALUES(데이터1, 데이터2....)
INSERT INTO 테이블이름 (칼럼이름1, 칼럼이름2.....) VALUES(데이터1, 데이터2....);
-다른 테이블의 레코드 복사
INSERT INTO 테이블이름 SELECT * FROM 복사할테이블이름;
-테이블의 칼럼 구조만 복사
CREATE TABLE 새테이블이름 LIKE 복사할테이블이름;
-특정 칼럼 선택 후 복사
INSERT INTO tb1 (name) (SELECT number FROM tb1)
-레코드수 제한 표시 LIMIT
SELECT 칼럼이름 FROM 테이블이름 LIMIT 표시할 레코드수;
SELECT * FROM tb LIMIT 3;
SELECT * FROM tb LIMIT 3 OFFSET 3
4번째 레코드부터 표시
-not equal <>
-LIKE
'%A%' => %는 임의의 문자열
'__A%' => -는 문자하나를 뜻함
-IS NULL
SELECT * FROM tb1 WHERE age IS NULL;
-중복 데이터 제거 DISTINCT
SELECT DISTINCT number FROM tb;
728x90
반응형
'공부 > 데이터베이스' 카테고리의 다른 글
데이터베이스 예제 2 (0) | 2021.04.20 |
---|---|
데이터베이스 예제 1 (0) | 2021.04.19 |
파일 사용 (0) | 2021.04.14 |
트랜젝션 (0) | 2021.04.14 |
SQL JOIN (0) | 2021.03.30 |