gleiche werte bei mysql abfrage rausfiltern, wie ?

kultboy

Mitglied
Ja und zwar,

Hab 2 Tabellen, die eine mit id (fortlaufend), und nummer
dann noch eine, mit id (fortlaufend), anzahl (steht mit id (obigen) in einer beziehung) und dann noch pic.

Mein Problem ist das bei anzahl mehrmals zb. 58 vorkommt aber bei der Ausgabe soll dann nur einmal 58 ausgegeben werden und nicht eben öfters (wenn es öfters in anzahl steht) !

also die Abfrage hab ich ganz normal mit einen JOIN Befehlt gemacht jedoch hab ich keine Ahnung wie ich das rausfiltern kann !

Kann mir da wer helfen ?
 
bin mir nicht ganz sicher .. aber mit DISTINCT muesste das gehen.. das er nur einen gefunden datensatz ausgibt.

select distinct * from ...
 
So steht es im manual von mySQL... DISTINCT geht also!


However, notice that the query simply retrieves the owner field from each record, and some of them appear more than once. To minimize the output, retrieve each unique output record just once by adding the keyword DISTINCT:

mysql> SELECT DISTINCT owner FROM pet;
+--------+
| owner |
+--------+
| Benny |
| Diane |
| Gwen |
| Harold |
+--------+

Gruss!
 

Neue Beiträge

Zurück