걷기반 (2024.10.08) SQL 문법 연습 2

커비·2024년 10월 8일
0

백엔드 부트캠프

목록 보기
3/49

2️⃣ 이제 좀 벌었으니 flex 한 번 해볼까요?!

문제 제목부터 심상치가 않다. 난 flex할 준비가 되었는지 살짝 걱정을 담아 문제를 풀어보았다.

주어진 테이블과 데이터

테이블 : products
컬럼명 : id, product_name, price, category

1️⃣ products 테이블에서 제품 이름(product_name)과 가격(price)만을 선택하는 쿼리를 작성해주세요.

🤔 내가 적어보는 답변

SELECT product_name, price
FROM products

2️⃣ products 테이블에서 제품 이름에 '프로'가 포함된 모든 제품을 선택하는 쿼리를 작성해주세요.

🤔 내가 적어보는 답변

SELECT product_name '%프로%'
FROM products

3️⃣ products 테이블에서 제품 이름이 '갤'로 시작하는 모든 제품을 선택하는 쿼리를 작성해주세요.

🤔 내가 적어보는 답변

SELECT product_name '갤%'
FROM products

4️⃣ products 테이블에서 모든 제품을 구매하기 위해 필요한 돈을 계산하는 쿼리를 작성해주세요.

🤔 내가 처음 적은 답변

SELECT price,
	   SUM(price) as total_price
FROM products

💡 중간 회고
SELECT price, 를 적고 SUM을 입력하면 price 컬럼의 첫번 째 행이 있는 것과 내가 도출하려던 total_price가 함께 나온다. 오늘 낮에 실수했던 부분과 동일한 실수인데 안하도록 방법을 찾아야겠다.

🤔 뭔가 틀렸나 싶어 다시 적어보는 답변

SELECT SUM(price) as total_price
FROM products

👀 회고

확신보다 의심이 들 때에는 보통 틀린 답변을 적은 것 같다. 그래도 틀렸다는 것을 스스로 먼저 느끼고 있다는 점에서 높게 샀고, 같은 실수를 반복했다는 점에서 개선 방안을 찾아야겠다고 느꼈다.

profile
전공은 컴퓨터공학, 복수전공은 해킹보안학, 직장은 방학(파워 구직중)

0개의 댓글