Anzeige

Zurück   Adobe UserGroup Dreamworker.de > Coder's Corner > Datenbanken

Datenbanken Alles rund um Datenbanken, Datenbanksysteme, Datenbankdesign, SQL, etc.

Antwort
 
Themen-Optionen Thema durchsuchen
Alt 17.07.2010, 23:09   #1
bigtail
Dreamworker Junior
 
Registriert seit: 04/2004
Beiträge: 15
Frage Mehrfach-Einträge nur einmal anzeigen lassen??

Hi,
die Abfrage:
PHP-Code:
    $query2 " SELECT DISTINCT id, firstname, lastname, email
    FROM table
            WHERE email != ''
            ORDER BY firstname, lastname; 
ergibt folgendes:


Meine Frage:
Wie kann ich erreichen, dass der User Alex nur einmal aufgelistet wird und nicht dreimal mit den selben Infos??

Danke

Geändert von bigtail (17.07.2010 um 23:35 Uhr)
bigtail ist offline   Mit Zitat antworten
Alt 17.07.2010, 23:58   #2
Tommy02071988
Dreamworker Senior
 
Registriert seit: 04/2007
Ort: Düsseldorf
Beiträge: 464
AW: Mehrfach-Einträge nur einmal anzeigen lassen??

Hallo, wende das "DISTINCT" einfach auf die Spalte an, die dem Namen sntspricht. DISTINCT auf die ID anzuwenden mach m.E. keinen Sinn, da diese sehr wahrscheinlich sowieso nur einmal vorkommt:

Code:
SELECT DISTINCT(firstname) AS firstname, ...
Jetzt sollte er jeden Namen nur einmal ausgeben...
__________________
--
my small projects
Verleihservice | Abi 2009 | New Comedian

Geändert von Tommy02071988 (18.07.2010 um 00:03 Uhr)
Tommy02071988 ist offline   Mit Zitat antworten
Alt 18.07.2010, 00:47   #3
bigtail
Dreamworker Junior
 
Registriert seit: 04/2004
Beiträge: 15
AW: Mehrfach-Einträge nur einmal anzeigen lassen??

Hi,

Danke für deine Antwort.

Ohne ID klappt es wunderbar.
bigtail ist offline   Mit Zitat antworten
Alt 18.07.2010, 21:06   #4
Gudula
die Gütige ...
 
Benutzerbild von Gudula
 
Registriert seit: 04/2001
Ort: aus dem Sauerland
Beiträge: 10.257
AW: Mehrfach-Einträge nur einmal anzeigen lassen??

Hallo

wenns eben geht, solltest Du doppelte Einträge verhindern.
__________________
Herzliche Grüße, Gudula
per aspera ad astra
Ich bin kein Klugscheißer, ich weiß es wirklich besser!
Gudula ist offline   Mit Zitat antworten
Alt 18.07.2010, 21:36   #5
<< dp >>
Rechenknecht
 
Benutzerbild von << dp >>
 
Registriert seit: 03/2008
Beiträge: 1.337
AW: Mehrfach-Einträge nur einmal anzeigen lassen??

Nur zur Info: DISTINCT kann nicht auf einzelne Spalten angewendet werden. DISTINCT entfernt lediglich doppelte Datensätze im Ergebnis...
__________________
Gruß, Daniel

Achtung!!! Feedback ist wichtig - wurde dein Problem gelöst?
???... Web-Entwicklung, Win32-Entwicklung, Windows/Linux/Mac OS X ...¿¿¿
In der Realität ist die Wirklichkeit ganz anders...
<< dp >> ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mysql die 5 meisten downloads anzeigen Flashingslide Serverseitige Programmierung 10 16.09.2008 08:58
einträge ab datum heute anzeigen lassen pushing Datenbanken 1 11.07.2007 16:58
Einträge anzeigen nach gewissen datum?! Cxyda Datenbanken 2 30.05.2006 20:29
Dynamisch: Kontrollkästchen anzeigen dany Adobe Dreamweaver 2 28.01.2002 09:07
Dynamisch: auf Detailseite eine ganze Spalte anzeigen stefan01 Adobe Dreamweaver 4 16.08.2001 16:57


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:06 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.