πŸ’ SQL (Programmers)

[ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€][SQL] μš°μœ μ™€ μš”κ±°νŠΈκ°€ λ‹΄κΈ΄ μž₯λ°”κ΅¬λ‹ˆ

선달 2023. 6. 22. 23:49
λ°˜μ‘ν˜•

https://school.programmers.co.kr/learn/courses/30/lessons/62284

 

ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€

μ½”λ“œ μ€‘μ‹¬μ˜ 개발자 μ±„μš©. μŠ€νƒ 기반의 ν¬μ§€μ…˜ 맀칭. ν”„λ‘œκ·Έλž˜λ¨ΈμŠ€μ˜ 개발자 λ§žμΆ€ν˜• ν”„λ‘œν•„μ„ λ“±λ‘ν•˜κ³ , λ‚˜μ™€ 기술 ꢁ합이 잘 λ§žλŠ” 기업듀을 맀칭 λ°›μœΌμ„Έμš”.

programmers.co.kr

 

데이터 뢄석 νŒ€μ—μ„œλŠ” 우유(Milk)와 μš”κ±°νŠΈ(Yogurt)λ₯Ό λ™μ‹œμ— κ΅¬μž…ν•œ μž₯λ°”κ΅¬λ‹ˆκ°€ μžˆλŠ”μ§€ μ•Œμ•„λ³΄λ € ν•©λ‹ˆλ‹€. μš°μœ μ™€ μš”κ±°νŠΈλ₯Ό λ™μ‹œμ— κ΅¬μž…ν•œ μž₯λ°”κ΅¬λ‹ˆμ˜ 아이디λ₯Ό μ‘°νšŒν•˜λŠ” SQL 문을 μž‘μ„±ν•΄μ£Όμ„Έμš”. μ΄λ•Œ κ²°κ³ΌλŠ” μž₯λ°”κ΅¬λ‹ˆμ˜ 아이디 순으둜 λ‚˜μ™€μ•Ό ν•©λ‹ˆλ‹€.

 

select a.cart_id
from cart_products a join cart_products b on a.cart_id = b.cart_id
where a.name = 'Milk' and b.name = 'Yogurt'
order by a.cart_id

 

ν…Œμ΄λΈ”μ΄ ν•˜λ‚˜λ°–μ— μ—†μ–΄μ„œ λ‹Ήν™©ν•  수 μžˆμ§€λ§Œ,

κ·Έλƒ₯ λ˜‘κ°™μ΄ 생긴 ν…Œμ΄λΈ” λ‘κ°œλΌκ³  μƒκ°ν•˜κ³  νŽΈν•˜κ²Œ join ν•˜μž.

λ°˜μ‘ν˜•