Vinzenz Mai: Jeden Wert nur einmal - oder so

Beitrag lesen

Hallo Graa,

ich möchte aus einer Tabelle alle User auslesen - aber nur einmal - die User stehen aber öfter drin - die ganze Tabelle einzulesen kann aber zu einem Overflow führen.

Also müsste das irgendwie so lauten:

Select * From tabelle (aber nur wenn Name noch nicht gewählt wurde)

Nö, warum wählst Du _alle_ Spalten aus, wenn Du nur die User suchst, d.h. Dein erster Schritt wäre

  
SELECT username  
FROM tabelle  

1|NameA|test
2|NameB|test
3|NameC|test
4|NameA|test
5|NameA|test
6|NameC|test

Damit jeder Benutzername nur einmal auftritt, verwende das Schlüsselwort DISTINCT.

Freundliche Grüße

Vinzenz