# pk 설정하기
apply 버튼을 누르면
이렇게 apply 되었다는 문구가 뜨며 적용됩니다.
Primary Key는 테이블에서 특정 row 하나를 식별하는 역할을 합니다.
primary Key
- Natural Key : 진짜 구분지을 수 있는 특성이 PK 가 되었을 때
- Surrogate Key : id 처럼 의미 없는 특성이 PK 가 되었을 때
-> Natural Key는 row 값이 변하면 변경해줘야 하기 때문에 보통 Surrogate Key를 사용하지만 좋고 나쁘고는 없음
#NN의 의미
Not Null 어떤 값이 없음
숫자 0 과 비어있는 칸 과는 다른 개념
+ PK 체크 시 NN 자동 체크되는 의미
값이 비어있으면 안됨, 비어있으면 오류를 반환
# AI 의미
Auto Increment 자동으로 값이 증가
# 테이블 조회 아이콘
member 에 커서 대면 두번째 고치는 아이콘 = 테이블조회
[조건식 WHERE]
# BETWEEN ~ AND
(TIP 대문자로 사용하기)
- Date 형식도 부등호로 가능
- NOT 사용 가능
#문자열 패턴 매칭 방법 LIKE
- % 기호로 임의의 문자열
- _ 언더바의 경우 1개의 문자열 의미
# 같지 않음 : != 또는 <>
# IN : BETWEEN 처럼 연속된 값이 아니지만 해당 범위 포함 된 수 WHERE age IN (a , b);
728x90
'DATA > SQL' 카테고리의 다른 글
[데이터리안 중급sql] CASE WHEN (0) | 2025.05.22 |
---|---|
[해커랭크] Top Earners - Group by (0) | 2025.05.20 |
해커랭크 Revising Aggregations - Averages 외 5문제 (0) | 2025.05.16 |