簡體   English   中英

使用LIKE和IN的MYSQL子查詢

[英]MYSQL subqueries using LIKE and IN

我試圖將一個為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選擇器?

提前致謝!

您不能像這樣使用,而必須指定要在其中進行的操作

SELECT table.info 
FROM table 
WHERE table.variable LIKE '%refinedby%' 
and table.variable IN (SELECT other valid subquery to select data from)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM