MySQL (2) 썸네일형 리스트형 [MySQL] SQL 부수기 2일차 - Group By절 오늘은 Group By 절에 대해 살펴보려고 한다. 여기 잘 설명한 글을 참고하고 내가 풀어봤던 문제를 근거로 하나씩 뜯어보자. 즐겨찾기가 가장 많은 식당 정보 출력하기 일단 초기에 시도한 SQL문은 이랬다. SELECT FOOD_TYPE, REST_ID, REST_NAME, FAVORITES FROM REST_INFO GROUP BY FOOD_TYPE ORDER BY FOOD_TYPE DESC; 결과는 이렇게 나왔다. 문제는 우리는 각각의 음식 종류에 따라 좋아요 수를 출력해야 한다. 즉 문제에서 원하는 출력값을 얻지 못한다. 그래서 정답 코드를 먼저 살펴보자면 SELECT FOOD_TYPE, REST_ID, REST_NAME, FAVORITES FROM REST_INFO WHERE FAVORITES .. [SQL] MySQL 부시기 1일차 - CASE ~ WHEN 조건문 요즘 코딩테스트를 보면서 SQL 문제를 생각보다 자주 접하고 있다. SQL은 확실히 공부하는 만큼 점수를 챙겨갈 수 있는데, 좀 소홀히한 경향이 있어 하나씩 살펴 보고 가려고 한다! 오늘은 저번 코테 시험에서 기억 안나서 애먹었던 CASE문에 대해 알고 가려고 한다. 기본적으로 기초 명령어들 특히 1. SELECT문 2. JOIN문 이 두 가지를 문제로 자주 접하는데 간혹 어떤 문제에서 테이블에 존재하지 않는 칼럼에 대한 처리를 요구한다.. 그럴 땐 CASE를 활용해보자 형식은 다음과 같다. SELECT col, CASE WHEN (t.col BETWEEN 1 AND 3) THEN 'A' WHEN (t.col BETWEEN 4 AND 6) THEN 'B' ELSE 'C' END AS case_result.. 이전 1 다음