Mailinglisten-Archive |
Hi ernst, Also mal die details: Tabelle 1: Id, edate, udate, name, desc, ... Tabelle 2: Id, edate, udate, media_id, name, desc, ... Tabelle1.id = tabelle2.meida_id Tabelle 1 kann auf id=0815 nur einen datensatz liefern, während tabelle2.media_id = 0815 N datensätze liefern soll. Jetzt hab ich mal so probiert: SELECT tabelle1. * , tabelle2. * FROM tabelle1, tabelle2 WHERE tabelle1.id = tabelle2.media_id AND tabelle1.id =84533 Liefert mir die anzahl der datensätze die in tabelle2 gefunden wurden. Nur das problem hier is das die feldnamen gleich sind. Da währ ein prefix fein, weil ich will nich jeden feldnamen mit AS definieren wollen. Zudem brauch ich nich pro zeile alle felder aus tabelle1 und alle aus tabelle2. Ich möchte nur eine zeile mit dem datensatz aus tabelle1 du alle dazu passenden datensätze aus tabelle2. Hm, mein problem klarer? Lg Michael PS: und danke für deine hilfe! > -----Ursprüngliche Nachricht----- > Von: mysql [mailto:mysql at ernst-dietrich.de] > Gesendet: Samstag, 08. Jänner 2005 23:07 > An: Mysql-De at Lists. 4t2. Com > Betreff: RE: [mysql-de] Abfrage über 2 tabellen .. Geht das > was ich will mit einem SQL? > > > > Ja genau so weit war ich auch schon, nur hab ichs nicht > geschaft alle > > spallten der ersten tabelle (nur eine zeile) und alle > spalten und die > > gefundenen zeilen der zweiten tabelle auf einmal abzufragen. > > Hallo Michael, > > es sollte funktionieren! > > kannst ja mal Deinen SQL-Befehl und die Tabellenstruktur > mailen, dann kann > ich mir die Sache hier ansehen. > > aber: select * from tabelle1, tabelle2 where vergleichsfeld_tabelle1 = > vergleichsfeld_tabelle2 and t1.id = '0815'; > > sollte grundsätzlich funktionieren. Habe das schon tausendmal > eingesetzt und > es funktioniert, also müsste da ein anderer Fehler in Deiner > Abfrage sein. > > ------------->> > MFG > Ernst Dietrich > http://www.ernst-dietrich.de > http://www.erotik-hoergeschichte.de > > > -- > Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter > -->> http://www.4t2.com/mysql > -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive