SQL124 [프로그래머스 / SQL] 취소되지 않은 진료 예약 조회하기 -CodeSELECT A.APNT_NO, P.PT_NAME, A.PT_NO, A.MCDP_CD, D.DR_NAME, A.APNT_YMDFROM APPOINTMENT AS A JOIN DOCTOR AS D ON A.MDDR_ID = D.DR_ID JOIN PATIENT AS P ON A.PT_NO = P.PT_NOWHERE A.APNT_CNCL_YN = 'N' AND A.MCDP_CD = 'CS' AND A.APNT_YMD LIKE '2022-04-13%'ORDER BY APNT_YMD;3 테이블을 JOIN하는 문제인데 2개만 해봐서 해당 부분을 찾아보고 해결했습니다. 2025. 7. 30. [프로그래머스 / SQL] 5월 식품들의 총매출 조회하기 -CodeSELECT FP.PRODUCT_ID, FP.PRODUCT_NAME, SUM(FP.PRICE * FO.AMOUNT) AS TOTAL_SALESFROM FOOD_PRODUCT AS FP JOIN FOOD_ORDER AS FO ON FP.PRODUCT_ID = FO.PRODUCT_IDWHERE FO.PRODUCE_DATE LIKE '2022-05%'GROUP BY PRODUCT_IDORDER BY TOTAL_SALES DESC, PRODUCT_ID; 2025. 7. 29. [프로그래머스 / SQL] 식품분류별 가장 비싼 식품의 정보 조회하기 -CodeSELECT CATEGORY, PRICE AS MAX_PRICE, PRODUCT_NAMEFROM FOOD_PRODUCTWHERE (CATEGORY, PRICE) IN ( SELECT CATEGORY, MAX(PRICE) FROM FOOD_PRODUCT GROUP BY CATEGORY HAVING CATEGORY IN ('과자', '국', '김치', '식용유') )GROUP BY CATEGORYORDER BY MAX_PRICE DESC; 2025. 7. 29. [프로그래머스 / SQL] 보호소에서 중성화한 동물 -CodeSELECT AI.ANIMAL_ID, AI.ANIMAL_TYPE, AI.NAMEFROM ANIMAL_INS AS AI JOIN ANIMAL_OUTS AS AO ON AI.ANIMAL_ID = AO.ANIMAL_IDWHERE AI.SEX_UPON_INTAKE LIKE 'Intact%' AND ( AO.SEX_UPON_OUTCOME LIKE 'Neutered%' OR AO.SEX_UPON_OUTCOME LIKE 'Spayed%' )ORDER BY AI.ANIMAL_ID; 2025. 7. 29. [프로그래머스 / SQL] 대장균의 크기에 따라 분류하기 2 -CodeSELECT ED.ID, CASE WHEN ED.PERCENT RANK를 사용을 하지 않다 보니 PERCENT_RANK나 OVER에 대해서 몰라서 고민을 계속하다 찾아보게 되었습니다. 해당 부분을 알게 되면 수월한데 좀 더 공부해야겠다고 생각했습니다. 2025. 7. 28. [프로그래머스 / SQL] 물고기 종류 별 대어 찾기 -CodeSELECT FI.ID, FNI.FISH_NAME, FI.LENGTHFROM FISH_INFO AS FI JOIN FISH_NAME_INFO AS FNI ON FI.FISH_TYPE = FNI.FISH_TYPEWHERE (FI.FISH_TYPE, FI.LENGTH) IN ( SELECT FISH_TYPE, MAX(LENGTH) FROM FISH_INFO GROUP BY FISH_TYPE )ORDER BY ID;FISH_TYPE도 포함한 값을 가져와야 하는데 MAX(LENGTH)의 값만 같으면 가져오도록 해서 처음에 틀리고 .. 2025. 7. 28. 이전 1 ··· 3 4 5 6 7 8 9 ··· 21 다음