PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Namen zur id von anderer Tabelle zuordnen



ace23
08-06-2003, 23:18
Hallo,

ich hab ein Prob:

1 Tabelle:
id name

In einer 2ten Tabelle hab ich die id von der ersten in einem Feld, wie kann ich in einer ausgabe nun die id von der 2ten tabelle gegen den namen aus der ersten tauschen?

ich komme da ned weiter irgendwie, denn wenn ich die query in die abfrage legen würde hätte ich ja dann ne menge abfragen auf einmal.

Also ich meine das ungefähr so wie es hier auch in der Boardsuche ist, wo dann zum gefundenen auch der Forumname erscheint in der suchausgabe.

Gaert
09-06-2003, 01:57
Hi!

Probiers mal damit...

SELECT t2.*, t1.name FROM tabelle1 as t1, tabelle2 as t2 WHERE t1.id = t2.id AND ...

ace23
09-06-2003, 02:01
Hi,

danke Dein Post hat mich auf die Idee gebracht das ganze mit USING ( blabla ) zu machen, nun geht alles bestens.


SELECT feld1,tabelle.feld3,feld4,blalba,bla FROM tabelle LEFT JOIN ltabelle2 USING ( feld3 ) WHERE... :)

Gaert
09-06-2003, 14:00
Ja, so gehts auch...