Announcement

Collapse
No announcement yet.

resultat nur anzeigen, wenn mehr als 10 entsprechende Datensätze vorhanden

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

  • resultat nur anzeigen, wenn mehr als 10 entsprechende Datensätze vorhanden

    Guten Tag miteinander

    Ich möchte, dass nur Resultate angezeigt werden, bei denen das Datenreihenergebnis grösser als 10 ist. Kann mir jemand sagen wie das geht?

    Konkret lautet das Script:
    Code:
    adresse.name, adresse.vorname, adresse.adresse, email.email FROM adresse, email
    Im Resultat sollten nur Namen angezeigt werden, die mehr als 10 Email-Adressen besitzen.

    Gruss
    pervenches

  • #2
    Also ich hab die Frage vom Sinn her noch nich ganz verstanden. Also was du damit bezwecken möchtest aber du könntest mit GROUP BY und HAVING arbeiten, wenn ich deine Frage richtig verstanden habe.
    Ansonsten beschreib deine Frage nochmal anders.

    Matze

    Comment


    • #3
      Hallo

      Ich glaube nicht, dass ich mit GROUP BY und HAVING komme.

      Es kann sein, dass ein Name 3 Email-Adressen hat, dann möchte ich ihn nicht sehen. Es sollten nur Namen mit mehr als 10 Email-Adressen angezeigt werden.

      Gruss
      pervenches

      Comment


      • #4
        Ich denke schon, dass das so funktionieren müsste. Versuch das mal bitte mit GROUP BY(adress.name) HAVING(COUNT(email) >= 10)

        Funktioniert das so nicht??!

        Comment


        • #5
          Ganz herzlichen Dank!
          Das war's effektiv. Ich hatte nicht an's Count gedacht.

          Gruss
          pervenches

          Comment


          • #6
            Sehr schön.
            Frohes Schaffen noch

            Comment

            Working...
            X