SQL 정리
-
SQL 복습SQL 정리 2022. 11. 8. 16:17
1. Subquery란? 쿼리 안의 쿼리라는 의미입니다. 하위 쿼리의 결과를 상위 쿼리에서 사용하면, SQL 쿼리가 훨씬 간단해져요! 즉, Subquery를 사용하지 않아도 원하는 데이터를 얻어낼 수 있겠지만, 더 편하고 간단하게 원하 는 데이터를 얻기 위해 사용되는 파워풀한 기능입니다. Subquery에 대한 이해도가 생기면, With구문을 이용해서 더 간단하게 만들어볼게요! (1)kakaopay로 결제한 유저들의 정보 보기 → 우선, 이렇게 볼 수 있겠죠? users 와 orders 의 inner join으로! select u.user_id, u.name, u.email from users u inner join orders o on u.user_id = o.user_id where o.payment..
-
SQL 복습SQL 정리 2022. 11. 6. 17:47
1. Subquery란? 쿼리 안의 쿼리라는 의미입니다. 하위 쿼리의 결과를 상위 쿼리에서 사용하면, SQL 쿼리가 훨씬 간단해져요! 즉, Subquery를 사용하지 않아도 원하는 데이터를 얻어낼 수 있겠지만, 더 편하고 간단하게 원하 는 데이터를 얻기 위해 사용되는 파워풀한 기능입니다. Subquery에 대한 이해도가 생기면, With구문을 이용해서 더 간단하게 만들어볼게요! (1)kakaopay로 결제한 유저들의 정보 보기 → 우선, 이렇게 볼 수 있겠죠? users 와 orders 의 inner join으로! select u.user_id, u.name, u.email from users u inner join orders o on u.user_id = o.user_id where o.payment..
-
1주차 SQLSQL 정리 2022. 10. 17. 20:19
개발 기록 일지 SQL *select 쿼리문의 개념 쿼리(Query)문이란? 쿼리는 질의를 의미하죠. 데이터베이스에 명령을 내리는 것을 의미합니다. 여기서 Select 쿼리문은, 데이터베이스에서 '데이터를 선택해서 가져오겠다'는 의미입니다. Select 쿼리문은 1) 어떤 테이블에서 2) 어떤 필드의 데이터를 가져올지 로 구성됩니다. *where 절의 개념 Where 절은, Select 쿼리문으로 가져올 데이터에 조건을 걸어주는 것을 의미해요. 예1) orders 테이블에서 결제수단이 카카오페이인 데이터만 가져와줘! 예2) point_users 테이블에서 포인트가 5000점 이상인 데이터만 가져와줘! 예3) orders 테이블에서 주문한 강의가 앱개발 종합반이면서, 결제수단이 카드인 데이터만 가져와줘! ..