+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Redundans vermeiden??

  1. #1
    TP-Senior bigtail macht alles soweit korrekt Avatar von bigtail
    Registriert seit
    Apr 2003
    Beiträge
    252

    Question Redundans vermeiden??

    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:36 Uhr)

  2. #2
    TP-Senior MichaG bringt sich richtig ein MichaG bringt sich richtig ein
    Registriert seit
    Dec 2008
    Beiträge
    183
    PHP-Code:
    $query2 " SELECT DISTINCT id, firstname, lastname, email
        FROM table
                WHERE email != ''
                GROUP BY email
                ORDER BY firstname, lastname; 

  3. #3
    TP-Moderator Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Cybergreek lebt für das TP und seine User Avatar von Cybergreek
    Registriert seit
    Nov 2005
    Ort
    Köln
    Beiträge
    1.608
    Oder Du lässt bei Deinem ursprünglichen SELECT die "id" weg, denn die scheint nicht bei allen Alexs gleich zu sein.
    Grüße vom Griechen,
    Cybergreek!

    everygain Translator - eine Firefox-Erweiterung, damit der Grieche Euch besser versteht

  4. #4
    TP-Senior bigtail macht alles soweit korrekt Avatar von bigtail
    Registriert seit
    Apr 2003
    Beiträge
    252
    Hi,
    besten Dank für eure Antworten.
    Ich habe die "id" weggelassen und alles funktioniert wunderbar.

  5. #5
    TP-Insider Settler ist ein richtiges Arbeitstier - DANKE Settler ist ein richtiges Arbeitstier - DANKE Settler ist ein richtiges Arbeitstier - DANKE Settler ist ein richtiges Arbeitstier - DANKE Avatar von Settler
    Registriert seit
    Feb 2008
    Ort
    Marl
    Beiträge
    805
    Die andere Frage ist, warum die Werte 3 x in der Tabelle auftauchen. Das man die Abfrage entsprechend manipulieren kann, dass nur ein Ergebnis angezeigt wird, ist die eine Sache, doch es könnte auch am DB-Design liegen.

+ Antworten

Ähnliche Themen

  1. Confirm vermeiden.
    Von Hamst0r im Forum HTML & CSS
    Antworten: 5
    Letzter Beitrag: 29.08.2006, 16:06
  2. Layouttabellen vermeiden
    Von soleil83 im Forum Webdesign allgemein
    Antworten: 5
    Letzter Beitrag: 01.04.2005, 13:06
  3. <p>-tag vermeiden
    Von ChrisU im Forum Dreamweaver & andere Webeditoren
    Antworten: 1
    Letzter Beitrag: 19.09.2004, 12:41
  4. Hintergrundkachelung vermeiden
    Von tommy-p im Forum HTML & CSS
    Antworten: 8
    Letzter Beitrag: 22.08.2001, 17:19
  5. Ränder vermeiden
    Von thaake im Forum Dreamweaver & andere Webeditoren
    Antworten: 2
    Letzter Beitrag: 28.02.2001, 13:04

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51