diff --git a/src/main/resources/sqlmap/admin/bf/com.backoffice.admin.bf.bf_recommend.xml b/src/main/resources/sqlmap/admin/bf/com.backoffice.admin.bf.bf_recommend.xml index 6a7ab70..8b5f3b2 100644 --- a/src/main/resources/sqlmap/admin/bf/com.backoffice.admin.bf.bf_recommend.xml +++ b/src/main/resources/sqlmap/admin/bf/com.backoffice.admin.bf.bf_recommend.xml @@ -85,7 +85,8 @@ +IF(dqi_food_6 =]]> 1, #dqi_food_6#, 0) +IF(dqi_food_7 =]]> 1, #dqi_food_7#, 0) +IF(dqi_food_8 =]]> 1, #dqi_food_8#, 0) - ) AS total + ) AS total, + a.for_m FROM tbl_db_bf_ingre a INNER JOIN tbl_db_home_bf_ingre b on a.name_real = b.di_name GROUP BY dbi_no @@ -94,9 +95,24 @@ WHERE 1=1 AND x.total>100 AND x.total>40 + + AND x.for_m between 0 and 5 + + + AND x.for_m between 0 and 6 + + + AND x.for_m between 0 and 9 + + + AND x.for_m between 0 and 11 + + + AND x.for_m between 0 and 15 + GROUP BY x.dbi_no ORDER BY RAND() - LIMIT 3 + LIMIT 4