Forum Doku Wiki Blog

Forumsarchiv 2004, Juni
Doppelte Einträge in DB nur einmal anzeigen

archivierte Beiträge lesen

  1. (PHP) Doppelte Einträge in DB nur einmal anzeigen von alfonso, 16. 06. 2004, 21:15

Doppelte Einträge in DB nur einmal anzeigen

Der folgende Beitrag wurde am 16. 06. 2004, 21:15 Uhr von alfonso veröffentlicht.

Hallo zusammen,

wenn ich eine mySQL-DB habe und ich möchte zum Beispiel alle Daten einer Spalte ausgeben aber keine doppelten - wie geht das?


also wenn es zum Beispiel in der Spalte Bewertung 20 mal den Eintrag "sehr gut" gibt, sollte diese nur einmal angezeigt werden.

So was wie

SELECT * FROM $dbtable where bewertung = 'sehr gut' ONCE

gibt es ja nicht (mit ONCE meinte ich "Nur einmal")

Anregungen?

ciao alfonso

Doppelte Einträge in DB nur einmal anzeigen

Der folgende Beitrag wurde am 16. 06. 2004, 21:19 Uhr von Viennamade veröffentlicht.

Hallo!

> SELECT * FROM $dbtable where bewertung = 'sehr gut' ONCE

SELECT _DISTINCT_

Beste Grüße
Viennamade

Doppelte Einträge in DB nur einmal anzeigen

Der folgende Beitrag wurde am 16. 06. 2004, 21:22 Uhr von Harry veröffentlicht.

Holladiewaldfee,

> SELECT * FROM $dbtable where bewertung = 'sehr gut' ONCE

Du meinst sicher SELECT DISTINCT ...

Ciao,

 Harry
 
--
  Bald kommt die Waldfee ... (Projektphase: Planung)
  Bis dahin:
  http://harry.ilo.de/projekte/berge/

Doppelte Einträge in DB nur einmal anzeigen

Der folgende Beitrag wurde am 16. 06. 2004, 21:28 Uhr von Christian Kruse veröffentlicht.

Hallo alfonso,

> wenn ich eine mySQL-DB habe und ich möchte zum Beispiel alle Daten
> einer Spalte ausgeben aber keine doppelten - wie geht das?

Mit GROUP BY:

  SELECT * FROM tabelle GROUP BY bewertung

DISTINCT ist in diesem Fall falsch, da DISTINCT nur Datensätze
zusammenfast, die _alle_ _auszugebenden_ Felder gleich haben.

Grüße,
 CK

--
Beware Evildoers for my deed is done and every little damsel in distress will be shelted!
http://wwwtech.de/

Doppelte Einträge in DB nur einmal anzeigen

Der folgende Beitrag wurde am 16. 06. 2004, 21:36 Uhr von alfonso veröffentlicht.

hallo CK

> DISTINCT ist in diesem Fall falsch, da DISTINCT nur Datensätze
> zusammenfast, die _alle_ _auszugebenden_ Felder gleich haben.
>

genau das ist es!!
Vielen DAnk und einen schönen Abend noch!

gruß alfonso

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4