Mailinglisten-Archive |
Hallo Markus, Danke, mein erstes Problem ist gelöst, leider das zweite noch nicht. Wenn ich eine Abfrage im zweiten Table durchführe und dabei sowohl diejenigen haben möchte, die der Bedingung entsprechen, als auch diejenigen, zu denen gar kein Eintrag vorhanden ist, wie mache ich das dann? Grüße Oliver -----Ursprüngliche Nachricht----- Von: Markus Bellenberg [mailto:Bellenberg_(at)_kawo2.rwth-aachen.de] Gesendet: Keines An: mysql-de_(at)_lists.4t2.com Betreff: Re: SELECT über zwei Tables Schau dir mal den SQL Befehl "JOIN" an ! -snip-------- Some examples: mysql> select * from table1,table2 where table1.id=table2.id; mysql> select * from table1 LEFT JOIN table2 ON table1.id=table2.id; mysql> select * from table1 LEFT JOIN table2 USING (id); mysql> select * from table1 LEFT JOIN table2 ON table1.id=table2.id LEFT JOIN table3 ON table2.id=table3.id; -----snap---------- Markus > Hallo, > > ich habe folgendes Problem: Ich muss eine Suche über einen Table machen, > möchte aber bei der Rückgabe auch noch den Feldinhalt eines anderen Tables > bekommen, eventuell diesen später auch noch mit einer Bedingung versehen. > Eigentlich wollte ich das so machen: > > SELECT t1.item as autor, t2.item as mnr from t1, t2 where t1.item like > 'irgendetwas%' AND t1.id=t2.id; > > Ich bekomme dann auch eine Tabelle mit autor und mnr zurück, nur leider mit > folgendem Problem: > --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive