Ich hab da mal 'ne Frage und zwar kann man doppelte querys direkt überspringen ?
Also folgendes Problem
Ich habe zwei Tabellen, die eine ist hat als Primary Key eid (so heisst der halt) der ist auto_increment und noch einen eintrag tid ( heisst topicID) naja und die andere Tabelle hat tid als PrimKey und noch andere einträge. So jetzt will ich dir eid absteigend sortiert ausgeben und die tabelle Zwei ausgeben ==>
SELECT tab2.* FROM tab1, tab2 WHERE tab2.tid=tab1.tid ORDER BY tab1.eid DESC
so mein problem ist halt das mehrere tab1 Einträge die selbe tid haben so dass diese dann doppelt ausgegeben werden, ich kann das zwar abfangen in dem ich ne liste anlege inn php die jedesmal verglichen wird ob dieses tid schon ausgegeben wurde aber ich frage mich ob ich das direkt in SQL lösen kann ??
Geht das ?? Gibts da einen Befehl den ich noch nicht kenne ?
[Editiert von JoelH am 08-08-2001 um 11:22]
Also folgendes Problem
Ich habe zwei Tabellen, die eine ist hat als Primary Key eid (so heisst der halt) der ist auto_increment und noch einen eintrag tid ( heisst topicID) naja und die andere Tabelle hat tid als PrimKey und noch andere einträge. So jetzt will ich dir eid absteigend sortiert ausgeben und die tabelle Zwei ausgeben ==>
SELECT tab2.* FROM tab1, tab2 WHERE tab2.tid=tab1.tid ORDER BY tab1.eid DESC
so mein problem ist halt das mehrere tab1 Einträge die selbe tid haben so dass diese dann doppelt ausgegeben werden, ich kann das zwar abfangen in dem ich ne liste anlege inn php die jedesmal verglichen wird ob dieses tid schon ausgegeben wurde aber ich frage mich ob ich das direkt in SQL lösen kann ??
Geht das ?? Gibts da einen Befehl den ich noch nicht kenne ?
[Editiert von JoelH am 08-08-2001 um 11:22]
Kommentar