diff --git a/src/main/resources/sqlmap/m/bf_daily_nutrition/com.backoffice.m.bf_daily_nutrition.xml b/src/main/resources/sqlmap/m/bf_daily_nutrition/com.backoffice.m.bf_daily_nutrition.xml index f35d608..e367468 100644 --- a/src/main/resources/sqlmap/m/bf_daily_nutrition/com.backoffice.m.bf_daily_nutrition.xml +++ b/src/main/resources/sqlmap/m/bf_daily_nutrition/com.backoffice.m.bf_daily_nutrition.xml @@ -78,7 +78,12 @@ ,x.db_dn_no ,x.db_dn_tp ,x.weight - ,ifnull(dn.prd_nm,sf.prd_nm) as prd_nm + ,( + case + when nvl(db_dn_tp,'bf') = 'bf' then dn.prd_nm + when db_dn_tp = 'sf' then sf.prd_nm + end + ) prd_nm ,x.eat_qty FROM tbl_bf_daily_nutrition_3 x LEFT JOIN tbl_db_nutrient dn ON dn.dn_no = x.db_dn_no @@ -263,7 +268,7 @@ ,x.allergy_cd_no ,x.db_dbc_no ,x.db_dbc_tp - ,(case when nvl(db_dbc_tp,'bf') = 'bf' then + ,(case when nvl(db_dbc_tp,'bf') = 'bf' then dn.prd_nm when db_dbc_tp = 'sf' then df.prd_nm