我用IN()或类似的方法更改了TSQL中的FIND_IN_SET(),但它不起作用。这是一个非常长的查询,我正在粘贴其中的一小部分。我尝试过STRING_SPLIT(),但它抛出了同样的错误,另一个问题是feature_set中的值可能会被打乱,因此它必须从整个字符串中查找。MYSQL查询部分: WHEN
FIND_IN_SE
这在Sql中是可能的吗?示例(常规LIKE):SELECT * FROM db where field LIKE "%6%" --这个语句为我提供了两个记录--(不是我想要的)使用field REGEXP '6'提供与field LIKE "%6%"相同的结果
Regex是新手,所以遵循本指南有点困难。任何想法都是非常感谢
我正在尝试获取产品in的数组列表,获取相关数据(存储在另一个表中,我知道……设置得很差),然后根据产品名称按字母顺序排列它们。这是我到目前为止所知道的:$getInfo = mysql_query("SELECT * FROM tbl WHERE FIND_IN_SET('$set', id) ORDER BY name ASC");
while($product = mysql</e