Alle die mehr als ein Mal in Spalte X vorkommen

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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
    Last edited by gringo; 05-10-2005, 08:00.

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

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

    Comment


    • #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?
      Last edited by gringo; 04-10-2005, 16:31.

      Comment


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

        Comment


        • #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
          )

          Comment

          Working...
          X