0

我需要一个查询来选择所有行,它根据产品中的多个产品 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
       )

任何帮助深表感谢。

谢谢

4

0 回答 0