下面是该查询我MySQL的缩短查询 - 选择具有复式或选择
SELECT FB_TEXT
FROM `FB_DATA`
WHERE `FB_MODELID` = "'.$sku_modelid.'" AND FB_TYPEID = 1
我想要做的就是让多个FB_TYPEID的这样的查询应该是这样的:
AND FB_TYPEID = 1,2,7
1, 2和7是我需要允许的数字。我怎么能写,没有做很长的查询说:
SELECT FB_TEXT
FROM `FB_DATA`
WHERE `FB_MODELID` = "'.$sku_modelid.'" AND FB_TYPEID = 1 OR `FB_MODELID` = "'.$sku_modelid.'" AND FB_TYPEID = 2 OR `FB_MODELID` = "'.$sku_modelid.'" AND FB_TYPEID = 7
'IN()'子句是你在这里需要的。 'WHERE FB_MODELID IN(1,2,7)' –