
업로드중..단순히 group by 해주고 MAX해주면 알아서 제일 많은거 가지고 올줄 알았는데 희한하게 일식 이름을 이상한 걸 가져옴알고 보니 MAX해준다고 MAX랑 같이 있는 열을 가지고 오는게 아니라 FAVORITES만 MAX고 다른 열은 그냥 제일 첫번째로 떠있

근데 CASE WHEN THEN 어떻게 쓰는지 헷갈려서 찾아본거 안비밀

꽤나 쉬워서 바로 풀었다.

서브 쿼리 써서 풀긴했는데 좀 지저분해보이고 runtime오래걸릴꺼같음inner join을 2번 연속해서 써서 3개 테이블 합친 다음에 한꺼번에 where문좀 더 깔끔해 보이긴 하네

정답 안봄 ㅅㅅ예전에 풀었던 비스무리한 문제가 있었는데 그때 골머리 앓았던게 groupby max를 해줘도 max 열이 따라오는게 아니라 price만 max고 다른 column은 그냥 첫번째에 있던게 오는 경우가 있어서 sub query로 해결

그렇게 코드가 깔끔해 보이지 않음. 서브쿼리 2개 조인해서 풀긴함천젠가? 밀크랑 요거트 2개씩 들어가 있는 name찾아서 2개면 select하는거 지렸다
CASE WHEN THEN 안에 LIKE써서 품이제 CASE WHEN THEN은 익숙해진듯
select를 3번 쓴게 좀 걸리긴한다.
살짝 어려웠다 substr은 (col_name, 몇번째부터, 몇개를)
문제CAR_RENTAL_COMPANY_CAR 테이블에서 '네비게이션' 옵션이 포함된 자동차 리스트를 출력하는 SQL문을 작성해주세요. 결과는 자동차 ID를 기준으로 내림차순 정렬해주세요.like를 써서 네비게인셔이 option column에 들어있다면 return해주는
문제USED_GOODS_BOARD와 USED_GOODS_USER 테이블에서 완료된 중고 거래의 총금액이 70만 원 이상인 사람의 회원 ID, 닉네임, 총거래금액을 조회하는 SQL문을 작성해주세요. 결과는 총거래금액을 기준으로 오름차순 정렬해주세요.쉽게 품

문제에 총금액을 못봐서 group by안하고 그냥 70만원이상인거만 찾았다가 틀려서 당황했다.