SQL 로그 1

악어걸·2023년 1월 4일
0

SQL로그

목록 보기
1/2
post-thumbnail

SELECT 함수

  • SELECT 함수의 기본
    ' SELECT * : 모든 컬럼을 선택할게요 (컬럼 = 열)
    ' SELECT fir, sec : fir와 sec 컬럼 두개 선택 시 콤마(,)로 연결
    ' FROM A : 테이블 A의 데이터를 가져올게요
    ' LIMIT N : N개만 가져올게요

  • SELECT + AS
    ' 출력되는 컬럼의 값을 내 마음대로 바꾸고 싶다면
    ' SELECT '컬럼' AS '희망 명칭'으로 해주세요.
    (희망 명칭 사이에 공백이 있다면 '작은 따옴표' 필수)

SELECT animal AS 'animalType'
  • SELECT + AND/OR/IN
    ' WHERE 대상=조건1 OR 대상=조건2
    ' WHERE 대상 IN (조건1, 조건2)
WHERE animal = 'dog' OR animal = 'cat' 
WHERE animal IN ('dog','cat') (=OR)
  • SELECT + 범위
    ' >, >=, <, <=, =, !=
    ' 문자를 대상으로도 사용 가능
WHERE animal > 'C'
> dog, elephant, gorilla를 가진 이모지만 출력

정렬하기

  • 기본 정렬
    ' ORDER BY '기준 컬럼' DESC/ASC
    ' DESC : descending 내림차순 (최신순, 큰순)
    ' ASC : ascending 오름차순 (오래된순, 작은순) (기본)

  • 정렬 조건이 2개 이상일 때
    ' Q. 최근에 등록된 순서로 출력해주세요. 만약 등록 일자가 같다면, 매출이 낮은 순서로 출력해주세요.

ORDER BY date DESC, sales (ASC 생략 가능)
profile
악! 어.... 저도..... 할 수 있어요

0개의 댓글

관련 채용 정보