2010-12-01 3 views
0

Ich versuche, zusammen, um eine MySQL-Abfrage für eine AJAX \ PHP CMS entwickelt zu setzen, die ein wenig so geht:Hoffentlich einfache Frage zu MYSQL Subqueries LIKE und IN

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

Aber ich halten Auslösung Syntaxfehler in der Nähe von LIKE ‚% refinedby'IN (

Wenn ich = anstatt als gäbe es kein Problem, wie die folgenden:

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

Hat jemand irgendwelche Ideen, wo ich keine subque vorausgehen kann ry mit einem LIKE Selektor?

Vielen Dank im Voraus!

Antwort

2

Sie können nicht in wie verwenden, die Sie angeben müssen, was in

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

Ahhhhh sein wird, wie ich sehe! Wunderbar, vielen Dank! Legende! – RBaxter