250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- SQL
- bootcamp
- 부트캠프
- 노마드코더
- 코딩테스트
- 성실히
- yolo
- 딥러닝
- 자료구조
- 매일매일
- 코드스테이츠
- leetcode
- 독서
- 열심히
- selenium
- Ai
- 선형회귀
- 주간보고
- JavaScript
- MYSQL
- 파이썬
- pandas
- 기초통계
- 2021
- 리뷰
- 꾸준히
- 빅데이터
- python
- 재미져
- Codestates
Archives
- Today
- Total
코딩일기
[SQL] all? 너는 누구? (feat. MySQL, pgSQL) 본문
728x90
반응형
안녕하세요 다제입니다.
오늘은 SQL에서 all에 대한 이해가 부족한 분들을 위해 간단한 예를 가져왔습니다.
이 간단한 예를 보시면서 이해가 되셨으면 좋겠습니다.
1. all을 사용하지 않은 코드
select * from employees
where department in (select department from departments where division = 'Kids')
and hire_date > (select max(hire_date) from employees where department = 'Maintenance')
order by department, gender desc
2. all을 사용한 코드
select * from employees
where department in (select department from departments where division = 'Kids')
and hire_date > all (select hire_date from employees where department = 'Maintenance')
order by department, gender desc
위 두 코드의 결과는 같은 결과 값이 출력됩니다.
조금이나마 도움이 되었으면 하는 바램으로 간단하게 포스팅하였습니다.
추가적인 질문이 있으시면 댓글 부탁드립니다.
감사합니다.
728x90
반응형
'Code > SQL' 카테고리의 다른 글
[HackerRank] SQL 코딩테스트 준비 2day(feat. tips 및 복습) (0) | 2021.10.19 |
---|---|
[HackerRank] SQL 코딩테스트 준비 1day(feat. tips 및 복습) (0) | 2021.10.18 |
[SQL] 5. 최적화 원리 이해하기 (2) | 2021.05.31 |
[SQLD] 4. SQL 활용 이해하기 (0) | 2021.05.31 |
[SQLD] 3. SQL 기본 이해하기 (0) | 2021.05.31 |