문제1 상품의 카테고리별로 상품 수와 평균 가격대(list_price)를 찾는 쿼리를 작성하세요. 쿼리 select category, COUNT(*), avg(list_price) from products group by category; 실행화면 문제2 2006년 1분기에 고객별 주문횟수, 주문한 상품의 카테고리수, 총 주문 금액을 찾는 쿼리를 작성하세요. 쿼리 select o.customer_id, c.first_name, c.last_name , COUNT(p.category) AS `카테고리수`, SUM(od.quantity * od.unit_price) AS `총 주문 금액` from orders as o join order_details as od on o.id = od.order_id joi..
데이터 분석 & 시각화/SQL 검색 결과
문제1 Country별로 ContactName이 'A'로 시작하는 Customer의 숫자를 세는 쿼리를 작성하세요. 쿼리 SELECT Country, COUNT(*) FROM [Customers] WHERE ContactName LIKE 'A%' GROUP BY Country; 실행화면 문제2 Customer 별로 Order한 Product의 총 Quantity를 세는 쿼리를 작성하세요. 쿼리 SELECT O.CustomerID, COUNT(OD.Quantity) FROM OrderDetails AS OD, Orders AS O WHERE OD.OrderID = O.OrderID GROUP BY CustomerID; 실행화면 문제3 년월별, Employee별로 Product를 몇 개씩 판매했는지와 그 E..
SQL이란? Structured Query Language의 줄임말로, 관계형 데이터베이스 시스템(RDBMS)에서 자료를 관리 및 처리하기 위해 설계된 언어입니다. 1970년대 IBM에서 최초 개발되었으며 데이터를 저장하는 모든 회사에서 NoSQL과 함께 많이 쓰고 있습니다. SQL 문법의 종류 SQL 문법은 크게 DDL, DML, DCL로 나누어집니다. DDL(Data Definition Language, 데이터 정의 언어) - 관계형 데이터베이스의 구조를 정의하기 위해 사용하는 언어(ex - CREATE, ALTER, DROP...) DML(Data Manipulation Language, 데이터 조작 언어) - 테이브렝서 데이터를 입력, 수정, 삭제, 조회하는 언어(SELECT, INSERT, UP..
최근댓글