Alle die mehr als ein Mal in Spalte X vorkommen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Alle die mehr als ein Mal in Spalte X vorkommen

    Hallo zusammen,
    suche Hilfe bei ner kleinen Query
    Tabelle hat folgende Attribute:
    Code:
    pcID   	  pcHostName   	  pcComment   	  RID   	  PD_PersNr
    Jetzt möchte ich gerne alle Anzeigen die mindestens zwei mal in der Spalte PD_PersNr vorkommen.

    Kann mir jemand helfen?

    Vielen Dank schonmal und Gruss
    Zuletzt geändert von gringo; 05.10.2005, 07:00.

  • #2
    sag bloß, google liefert keine ansätze?

    http://www.google.de/search?hl=de&q=...e+finden&meta=

    Kommentar


    • #3
      Danke für die Antwort.
      Ja bei Google hab ich schon den ganzen Morgen gesucht und gesucht. Ich finde nur Ergebnisse zum Thema Duplikate entfernen.
      Mir geht es aber um etwas anderes, nämlich darum, dass nur die Records angezeigt werden, die in der Spalte PD_PersNr doppelt vorkommen. Ich kriege das einfach nicht gebacken, kann mir nicht einer helfen?
      Zuletzt geändert von gringo; 04.10.2005, 15:31.

      Kommentar


      • #4
        das ist nicht wahr, wenn ich http://www.google.de/search?hl=de&q=...plicates&meta= suche, komme ich zu prima ergebnissen.

        Kommentar


        • #5
          Naja Danke.
          Aber das was Google geliefert hat war mir bereits klar (COUNT, GROUP BY, HAVING). Die Problematik lag daran diese Datensätze auch anzuzeigen, was aber nicht möglich war weil sie ja durch das GROUP BY "weg" sind.

          Habe das Problem nach tüfteln und probieren mit einem Subquery gelöst:

          Code:
          SELECT *
          FROM pcindex
          WHERE PD_PersNr
          IN (
          
          SELECT PD_PersNr
          FROM pcindex
          GROUP BY PD_PersNr
          HAVING count( * ) >1
          )

          Kommentar

          Lädt...
          X