2010-12-01 36 views
0

我試圖把一個MySQL查詢設計用於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附近語法錯誤(

如果我使用=,而不是像有沒有問題,如下:

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

沒有人有任何想法,我不能preceed一個subque用LIKE選擇器嗎?

在此先感謝!

回答

2

您不能使用一樣,你必須指定什麼將是在

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

AHHHHH,我明白了!非常好,非常感謝!傳說! – RBaxter 2010-12-01 16:37:51