728x90
SELECT 문법
SELECT는 한 개 또는 여러 개의 테이블의
열을 검색할 수 있습니다.
SELECT의 일반적인 형태는
다음과 같습니다.
SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]
[ * | expression [ [ AS ] output_name ] [, ...] ]
[ FROM from_item [, ...] ]
[ WHERE condition ]
[ GROUP BY expression [, ...] ]
[ HAVING condition [, ...] ]
[ WINDOW window_name AS ( window_definition ) [, ...] ]
[ { UNION | INTERSECT | EXCEPT } [ ALL | DISTINCT ] select ]
[ ORDER BY expression [ ASC | DESC | USING operator ] [ NULLS { FIRST | LAST } ] [, ...]
[ LIMIT { count | ALL } ]
[ OFFSET start [ ROW | ROWS ] ]
SELECT 절에서 쓰일 수 있는 Option은
다음과 같습니다.
SELECT 예제
weather 테이블에서 city, temp_lo, date,prcp
컬럼을 추출합니다.
이때 city 컬럼에서 중복되는 컬럼은
제거합니다.
마지막으로 행을 정렬할 때
city는 오름차순 나림차순으로
정렬합니다.
SELECT DISTINCT ON (city) city,temp_lo, date,prcp
FROM weather
ORDER BY city DESC;
weather 테이블에서
temp_lo가 37인 사람의
모든 정보를 출력합니다.
SELECT * FROM weather WHERE temp_lo =37;
참고자료
SELECT
SELECT 문법 SELECT는 한 개 또는 여러 개의 테이블의 열을 검색할 수 있습니다. SELECT의 일반적인 형태는 다음과 같습니다. SELECT S..
www.gurubee.net
테이블에 있는 자료 조회하기
입력한 자료를 찾아보려면, 테이블을 질의해 보아야 하는데, 이것을 데이터베이스 용어로 쿼리라고 합니다. (주, 질의, 쿼리 같은 낯선 용어들이 쓰이지만, 여기서는 그냥 자료 조회라고 생각하
postgresql.kr
'백엔드 > PostgresQL' 카테고리의 다른 글
[PostgreSQL] Postgresql 강좌 - 8.DML (0) | 2023.01.10 |
---|---|
[PostgreSQL] Postgresql 강좌 - 6. 테이블 관리 (생성,변경, 삭제) (0) | 2022.04.10 |
[PostgreSQL] Postgresql 강좌 - 5.제약 조건 (0) | 2022.04.08 |