kann man doppelte direkt aussortieren ?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • kann man doppelte direkt aussortieren ?

    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]

  • #2
    mach mal

    GROUP BY wert
    Mit freundlichen Grüßen
    Werner

    Kommentar


    • #3
      ... oder

      SELECT DISTINCT tab2.*
      mein Sport: mein Frühstück: meine Arbeit:

      Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

      Kommentar

      Lädt...
      X