[SQL]TIL 1일차

Cherta·2024년 4월 16일
0

[TIL]

목록 보기
1/30

SQL(Structured Query Language) : 데이터베이스에서 사용하는 데이터 처리 언어

SQL 데이터 조회하기

  • SELECT : 데이터를 가져오는 명령어
  • FROM : 데이터를 가져올 테이블을 특정하는 명령어
SELECT 컬럼1(* 입력시 모든 컬럼을 가져옴)
FROM 테이블

별명(alias) 주기

  • 방법1 : 컬럼1 as 별명1
  • 방법2 : 컬럼2 별명2
구분영문, 언더바특수문자, 한글
방법별명만 적음"별명"으로, 큰따옴표 안에 적음
예시ord_no"ord no", "주문 번호"

조건에 맞는 데이터 필터링

  • WHERE : 특정 조건을 필터링 하는 명령어
SELECT *
FROM 테이블
WHERE 필터링 조건

필터링 할때 유용한 표현

  • 비교연산자
비교연산자의미예시
=같다age = 21
<>같지 않다age <> 21
>크다age > 21
>=크거나 같다age >= 21
<작다age < 21
<=작거나 같다age <= 21
  • BETWEEN : A와 B 사이
BETWEEN 1 and 100
  • IN : '포함' 하는 조건 주기
IN (1, 10, 100)
  • LIKE : 완전히 똑같지는 않지만, 비슷한 값을 조건으로 주기
LIKE '시작문자%'
LIKE '%포함문자%'
LIKE '%끝문자'
  • 논리연산자
논리연산자의미예시
AND그리고age > 20 AND gender = 'male'
OR또는age > 20 OR gender = 'male'
NOT아닌not age = 20

0개의 댓글