phpbar.de logo

Mailinglisten-Archive

AW: SELECT über zwei Tables
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AW: SELECT über zwei Tables



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


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive