title image


Smiley SELECT ohne vorheriges INSERT (MySQL/4.0.25)
Hallo,



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. Leider bin ich dabei bis jetzt nicht zum Erfolg gekommen. INSERT INTO grandsearch (art, idx, file, content)

(SELECT 'Künstler', kID, minAbb, CONCAT_WS(' ',vorname,name,biogra) FROM kuenstler WHERE FG = 'Y') UNION

(SELECT 'Termine', oID, minAbb, CONCAT_WS(' ',titel,descr) FROM objects WHERE FG = 'Y' AND aID = 2);

 

 Query OK, 62 rows affected (0.13 sec)

 Records: 62 Duplicates: 0 Warnings: 0Und so habe ich mir die Suche ohne Hilfstabelle vorgestellt: SELECT art, idx, file, content FROM

((SELECT 'Künstler', kID, minAbb, CONCAT_WS(' ',vorname,name,biogra,ausste) FROM kuenstler WHERE FG = 'Y') UNION

(SELECT 'Termine', oID, minAbb, CONCAT_WS(' ',titel,descr) FROM objects WHERE FG = 'Y' AND aID = 2))

 WHERE content LIKE 'berlin';

 

 ERROR 1064 (00000): You have an error in your SQL syntax

near 'SELECT 'Künstler', kID, minAbb, CONCAT_WS(' ',vorname,name,biogVielleicht hat ja jemand eine Erleuchtung ...



m. b. G. Norbert
_____________________
normal:  02682-966898
Notruf:  0177-1741686
---------------------
e.o.b.


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: