데브허브 | DEVHUB | High Protein & Low Carb - SQL Interview QuestionHigh Protein & Low Carb - SQL Interview Question
- SQL 면접 질문인 '고단백 저탄수화물' 문제 해결 방법을 다룹니다. 🥩
foods 테이블은 food_ID (기본 키), high_protein, low_carbs 세 개의 컬럼으로 구성됩니다. 📊
high_protein과 low_carbs 컬럼은 'yes' 또는 'no' 값을 가지는 ENUM 타입입니다. ✅
- 목표는 고단백이면서 동시에 저탄수화물인 식품의
food_ID를 반환하는 것입니다. 🎯
- SQL 쿼리는
SELECT food_ID FROM foods WHERE high_protein = 'yes' AND low_carbs = 'yes' 입니다. 💻
WHERE 절과 AND 연산자를 사용하여 두 가지 조건을 동시에 만족하는 행을 필터링합니다. 🔍
- 이 문제는 SQL의 기본
SELECT, FROM, WHERE 절 활용 능력을 평가합니다. ✨
- 제시된 솔루션은 매우 간단하며, 기본적인 필터링 로직을 보여줍니다. 💡