본문 바로가기

SQL10

[SQL 기초 연습] 4. 이제 놀만큼 놀았으니 다시 공부해봅시다! 아래와 같은 sparta_students(학생) 테이블이 있습니다.idnametrackgradeenrollment_year1르탄이Node.jsA20232배캠이SpringB20223구구이UnityC20214이션이Node.jsB202213.sparta_students 테이블에서 모든 학생의 이름(name)과 트랙(track)을 선택하는 쿼리를 작성해주세요!    > SELECT name, track FROM sparta_students;14.sparta_students 테이블에서 Unity 트랙 소속이 아닌 학생들을 선택하는 쿼리를 작성해주세요!    > SELECT * FROM sparta_students WHERE track != 'Unity';    > SELECT * FROM sparta_studen.. 2025. 1. 14.
[SQL 기초 연습] 3. 상품 주문이 들어왔으니 주문을 처리해봅시다! 이제 상품 주문이 들어왔으니 어떤 고객에게 어떤 주문이 들어왔는지를 파악할 수 있는 orders(주문) 테이블이 아래에 있습니다.idcustomer_idproduct_idamountshipping_feeorder_date171913500002023-11-01213121100002023-11-0236541200002023-11-054100832250002023-11-05535611150002023-11-099.orders 테이블에서 주문 수량(amount)이 2개 이상인 주문을 진행한 소비자의 ID(customer_id)만 선택하는 쿼리를 작성해주세요!    > SELECT customer_id FROM orders WHERE amount >= 2;10.orders 테이블에서 2023년 11월 2일 이후에.. 2025. 1. 14.
[SQL 기초 연습] 2. 이제 좀 벌었으니 flex 한 번 해볼까요?! 여러분이 구매하고 싶은 상품들의 정보가 있는 products(상품) 테이블이 아래에 있습니다.idproduct_namepricecategory1맥북 프로1200컴퓨터2다이슨 청소기300생활가전3갤럭시탭600컴퓨터4드롱기 커피머신200주방가전5.products 테이블에서 제품 이름(product_name)과 가격(price)만을 선택하는 쿼리를 작성해주세요.    > SELECT product_name, price FROM products; 6.products 테이블에서 제품 이름에 '프로'가 포함된 모든 제품을 선택하는 쿼리를 작성해주세요.    > SELECT * FROM products WHERE product_name LIKE '%프로%'; 7.products 테이블에서 제품 이름이 '갤'로 시작하.. 2025. 1. 14.
[SQL 기초 연습] 1. 돈을 벌기 위해 일을 합시다 아래와 같은 sparta_employees(직원) 테이블이 있습니다.1. sparta_employees 테이블에서 모든 직원의 이름(name)과 직급(position)을 선택하는 쿼리를 작성해주세요.    >  SELECT name, position FROM sparta_employees;2. sparta_employees 테이블에서 중복 없이 모든 직급(position)을 선택하는 쿼리를 작성해주세요.    > SELECT position FROM sparta_employees DISTINCT postion;    > 단순 중복 제거는 DISTINCT를 사용하고 중복 제거 후 통계는 GROUP BY를 사용한다.       (DISTINCT와 GROUP BY의 차이) 3. sparta_employees .. 2025. 1. 13.