Tobias Kloth: Warum funktioniert die Abfrage nicht ???

Beitrag lesen

Hallo Bernd,

Warum funktioniert diese abfrage nicht:

Was verstehst du unter "funktioniert [...] nicht"? Verhalten soll/ist?

select *

http://dclp-faq.de/q/q-sql-select.html

from tabelle_1 tab1 , tabelle_2 tab2

meinst du vielleicht "FROM tabelle_1 as tab1, tabelle_2 as tab2"? Das "as" ist afaik nicht optional.

where tab1.obj_head like '%suchstring%' or tab1.obj_str like '%suchstring%' or tab1.obj_ort like '%suchstring%' and tab1.obj_category_id = 1 and tab1.obj_id = tab2.obj_id

versuch es mal nach "where" eine öffnende Klammer hinzumachen und vor dem ersten "and" eine schließende.

Leider sind auch Objekte aus den anderen Kategorien (obj_category_id) auch bei der Ausgabe. Woran kann das liegen ?

Den Satz versteh ich nicht so ganz (möglicherweise liegt es an "select *") - um genaueres zu sagen hilft vielleicht die Tabellenstruktur.

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|