SQLite 문법
1. 테이블 만들기
CREATE TABLE 테이블이름(
컬럼이름1 INTEGER NOT NULL PRIMARY KEY,
컬림이름2 ...,
FOREIGN KEY (컬럼이름),
REFERENCES 테이블이름(컬럼이름)
);
SELECT
FROM
WHERE
GROUP BY
HAVING
ORDER BY
JOIN
특정 값을 다른 테이블과 연결해서 가져오기
WHERE 절 전에
WHERE
조건문
비슷한 문자 찾기는 LIKE, %이용하기
여러 행 가지고 비교(?) IN
사이 BETWEEN AND
날짜 계산 DATE(' ') - DATE( )
SELECT ||
두 열 붙이기
sub query
SELECT, FROM, WHERE 등의 절 안에 다른 SELECT절 넣는 것
SELECT안에 sub query쓰면 한 행만 반환됨.
WHERE안에 sub query
- 단일행: 서브쿼리 결과가 1개의 행만 나옴, 연산자(=, <, >, <>)
- 다중행: 서브쿼리 결과가 2건 이상 출력됨, 연산자(IN, ANY, ALL)