SELECT * FROM 테이블이름;
모든 테이블 데이터의 모든 컬럼을 조회
SELECT 컬럼 이름1, 컬럼 이름2 FROM 테이블 이름;
테이블 데이터중 해당 컬럼만 조회
SELECT DISTINCT 컬럼 이름 FROM 테이블 이름;
DISTINCT는 데이터들의 중복을 제거한다.
SELECT * FROM 테이블 이름 ORDER BY 컬럼 이름 DESC;
SELECT * FROM 테이블 이름 ORDER BY 컬럼 이름 ASC;
DESC는 해당 컬럼을 기준으로 내림차순으로 정렬해서 조회
ASC는 해당 컬럼을 기준으로 오름차순으로 정렬해서 조회
SELECT 컬럼 이름 AS 별칭 FROM 테이블 이름;
SELECT 컬럼 이름 (AS) 별칭, 컬럼 이름 (AS) 별칭 FROM 테이블 이름;
AS는 별칭을 정할 때 사용한다.
SELECT 컬럼 이름 || ' ' || 컬럼 이름 || ' ' || 컬럼 이름 AS 별칭 FROM 테이블 이름;
연결 연산자
조회하려는 데이터에 조건 부여
SELECT 컬럼 이름1, 컬럼 이름2 FROM 테이블 이름 WHERE 컬럼 이름1 BETWEEN 30 AND 50;
// WHERE 컬럼 이름1 >= 30 AND 컬럼 이름1 <= 50;
BETWEEN 연산
- 컬럼 이름1 데이터 값이 30~50 사이인 데이터만 나옴.
WHERE 컬럼 이름1 IN (10, 20, 30);
IN 연산
- 컬럼 이름1이 IN와 같은 데이터들만 나옴.
WHERE 컬럼 이름1 LIKE 'test%';
LIKE 연산
- 해당 하는 데이터들만 나옴.
()% - 모든 경우의수
()_ - _ 의 자리크기 중에서 모든 경우의 수
ex) LIKE '%abc%'
= abc라는 글자가 포함되있는 모든 데이터(cabc, abcd)
ex) LIKE '__ke'
= ke가 포함되고 앞에 _ _ 에 해당되는 데이터 (cake, take)
WHERE 컬럼 이름1 IS NULL;
해당 컬럼이 NULL인지 확인
데이터를 삽입
INSERT INTO 테이블 이름 (컬럼 이름1, 컬럼 이름2, 컬럼 이름3) VALUES ('값1', '값2', '값3');
파이썬 중급(인프런) 학습 내용 정리 (0) | 2023.07.08 |
---|---|
javascript var, const, let 차이점 +(클로저) (0) | 2023.01.19 |
다트 언어 문법 학습 (0) | 2022.12.22 |
댓글 영역