MYSQl - 检查日期组是否在逗号分隔的日期列表中
MYSQl - Check if group of dates are in a comma separated list of dates
我的table设计:
如何获取记录 If dates '04-11-2016' OR '11-11-2016' available in week_days
column.
Note: The dates are not same, It's have one or more dates.
实际查询:
SELECT * FROM `sh_products` WHERE FIND_IN_SET('04-11-2016','11-11-2016',week_days);
预期结果:
只需将对 FIND_IN_SET
:
的两次调用放在一起
SELECT *
FROM sh_products
WHERE FIND_IN_SET('04-11-2016', week_days) > 0 OR
FIND_IN_SET('11-11-2016', week_days) > 0
我的table设计:
如何获取记录 If dates '04-11-2016' OR '11-11-2016' available in week_days
column.
Note: The dates are not same, It's have one or more dates.
实际查询:
SELECT * FROM `sh_products` WHERE FIND_IN_SET('04-11-2016','11-11-2016',week_days);
预期结果:
只需将对 FIND_IN_SET
:
SELECT *
FROM sh_products
WHERE FIND_IN_SET('04-11-2016', week_days) > 0 OR
FIND_IN_SET('11-11-2016', week_days) > 0