레시피추천알고리즘

    [데이터베이스] 내가 가진 식재료로 만들 수 있는 레시피 조회하기

    가정 : 냉장고에 양파, 김치, 계란, 밥이 존재 1) 계란, 밥, 양파, 김치가 포함된 레시피 ID 조회 + 레시피 ID별 포함된 개수(3개 이상, 내림차순) 출력 1 SELECT RECIPE_ID, count(IRDNT_NM) FROM recipe_ingredient WHERE IRDNT_NM="계란" OR IRDNT_NM="밥" OR IRDNT_NM="양파" OR IRDNT_NM="김치" GROUP BY RECIPE_ID HAVING count(IRDNT_NM) >= 3 ORDER BY count(IRDNT_NM) DESC; cs 2) 1)에서 검색된 레시피 ID를 가지고 레시피 이름+레시피 ID별 포함된 개수(3개 이상, 내림차순) 조회 1 2 3 4 5 6 7 8 SELECT B.RECIPE_N..