목록2024/10/17 (2)
개발자공부일기
여러 번의 연산을 한 번의 SQL 문으로 수행하기 (Subquery)Subquery란?다른 쿼리 안에 포함된 쿼리를 의미합니다. 주로 복잡한 질의에서 사용되며, 메인 쿼리(외부 쿼리)의 조건을 도와주는 역할을 합니다. 서브쿼리는 괄호 안에 위치하며, 메인 쿼리가 실행되기 전에 먼저 실행됩니다. Subquery 가 필요한 경우1.여러번의 연산을 수행해야 할 때2.조건문에 연산 결과를 사용해야 할 때3.조건에 Query 결과를 사용하고 싶을 때 select column1, special_column from ( /* subquery */ select column1, column2 special_column from table1 ) a 주문 테이블에서 주문 번호, 음식점명, 음식 준비시간을 가져오기 SEL..
idnamestart_dateend_dateaws_cost1일2023-01-012023-01-07300002꿈꾸는이조2023-03-152023-03-22500003보람삼조2023-11-202023-11-30800004사조참치2022-07-012022-07-3075000 1.team_projects 테이블에서 AWS 예산(aws_cost)이 40000 이상 들어간 프로젝트들의 이름을 선택하는 쿼리를 작성해주세요!SELECT nameFROM team_projectsWHERE aws_cost >= 40000 2.team_projects 테이블에서 2022년에 시작된 프로젝트를 선택하는 쿼리를 작성해주세요! 단, start_date 조건을 사용하지 말고 쿼리를 작성해주세요!SELECT *FROM team_p..
