我需要一个查询来选择所有行,它根据产品中的多个产品 id 选择所有行,并排除具有 id 的产品并包括空白产品。
我写了一个查询,但空白的被忽略了。
select
from discounts
where (
FIND_IN_SET('52238403',products)
or FIND_IN_SET('52238407',products)
or FIND_IN_SET('52238408',products)
)
and
(
FIND_IN_SET('52238403',exclude_products)=0
and FIND_IN_SET('52238407',exclude_products)=0
and FIND_IN_SET('52238408',exclude_products)=0
)
任何帮助深表感谢。
谢谢