[Database] SELECT

원알렉스·2020년 7월 4일
0

Database

목록 보기
11/15
post-thumbnail

테이블의 레코드 선택

SELECT [필드 이름]
FROM [테이블 이름]
WHERE [조건];
  • FROM 절은 레코드를 선택할 테이블의 이름을 명시합니다.
  • 해당 테이블에서 선택하고 싶은 필드의 이름들을 SELECT 절에 명시합니다.
  • 이때 WHERE 절을 사용하면 선택할 레코드의 조건을 더 상세히 설정할 수 있습니다.

테이블의 모든 필드 선택

SELECT *
FROM [테이블 이름];

중복되는 값 제거

SELECT DISTINCT [필드 이름]
FROM [테이블 이름];

정렬

  • 1) 오름차순
SELECT [필드 이름]
FROM [테이블 이름]
ORDER BY [필드 이름];
  • 2) 내림차순
SELECT [필드 이름]
FROM [테이블 이름]
ORDER BY [필드 이름] DESC;
  • 3) Mixed
SELECT [필드 이름]
FROM [테이블 이름]
ORDER BY [필드 이름1], [필드 이름2] ASC;

별칭(Alias)

  • 1) 필드 별칭
SELECT [필드 이름] AS [별칭]
FROM [테이블 이름];
  • 2) 테이블 별칭
SELECT [필드 이름]
FROM [테이블 이름] AS [별칭];

CONCAT()

  • CONCAT() 함수는 인수로 전달받은 문자열을 모두 결합하여 하나의 문자열로 반환하는 함수입니다.

  • Ex)

SELECT reserve_data, CONCAT(room_num, ":", name) AS reserve_info
FROM reservation;
profile
Alex's Develog 🤔

0개의 댓글