title image


Smiley Re: SELECT ohne vorheriges INSERT (MySQL/4.0.25)
dieses Query schreibt 62 Records in eine Tabelle in der ich anschliessend mit einem zweiten Query etwas suche. IMHO muesste das eigentlich doch auch in einem Zug gehen.



Klar geht das: Diese Suchbedingung musst du einfach in die zwei ursprünglichen SELECTs mit einfügen.



SELECT 'Künstler', kID, minAbb, CONCAT_WS(' ',vorname,name,biogra)

FROM kuenstler

WHERE FG = 'Y' AND CONCAT_WS(' ',vorname,name,biogra) LIKE '%berlin%'



UNION ALL



SELECT 'Termine', oID, minAbb, CONCAT_WS(' ',titel,descr)

FROM objects

WHERE FG = 'Y' AND aID = 2 AND CONCAT_WS(' ',titel,descr) LIKE '%berlin%'



Ggfs. kannst du die CONCAT_WS() aus den SELECT-Parts eliminieren, wenn du die sowieso nur zum Durchsuchen brauchtest.

Meine Microsite || SQL-Tips.de || D-3 (2007/08) / AI-29 (2006)


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: