我正在尝试为AJAX \ PHP CMS设计一个MYSQL查询,有点像这样:
SELECT table.info
FROM table
WHERE table.variable LIKE '%refinedby%' IN
(SELECT other valid subquery to select data from)
然而,我一直在LIKE'%refinedby'IN附近绊倒语法错误(
如果我使用=而不是LIKE,则没有问题,如下所示:
SELECT table.info
FROM table
WHERE table.variable = 'refinedby' IN
(SELECT other valid subquery to select data from)
有没有人有任何想法,我不能在子查询之前使用LIKE选择器?
提前致谢!
答案 0 :(得分:2)
您不能像使用那样使用
中指定的内容SELECT table.info
FROM table
WHERE table.variable LIKE '%refinedby%'
and table.variable IN (SELECT other valid subquery to select data from)