
[SQL] Subquery, With, 문자열, Case
·
기술/BE
1. Subquery: 원하는 데이터를 더 쉽게 얻어보기 쿼리 안의 쿼리라는 의미. 하위 쿼리의 결과를 상위 쿼리에서 사용하면, SQL 쿼리가 훨씬 간단해짐쪼개서 생각하자. 둘다 만든 다음에 합치면 된다.-- 예) kakaopay로 결제한 유저들의 정보 보기select u.user_id, u.name, u.email from users uinner join orders o on u.user_id = o.user_idwhere o.payment_method = 'kakaopay'-- 이걸 다른 방법으로 나타낼 수 있음! 우선 kakaopay로 결제한 user_id를 모두 구해보기select u.user_id from orderswhere payment_method = 'kakaopay'-- 그 후에, us..