Announcement

Collapse
No announcement yet.

count (distinct ...) mit Fehler

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

  • count (distinct ...) mit Fehler

    Hallo zusammen,

    ich greife über ODBC (Microsoft dbase-Treiber) auf dbf-Dateien zu. Dabei möchte ich in meinem Select-Statement mit

    count (distinct kunden.kunde)

    die Anzahl meiner Kunden erhalten, wobei doppelte ausgeschlossen sein sollen. Leider erhalte ich immer eine Fehlermeldung: zu wenige Argumente. Was habe ich bei meiner Abfrage falsch gemacht? Ist die Verwendung des Arguments distinct überhaupt möglich?

    Danke & MfG

  • #2
    Hallo!

    Meiner Meinung nach waere es eleganter, wenn du mit GROUP BY arbeiten wuerdest, also zB:

    SELECT COUNT(kunden.kunde) AS kundenCount FROM kunden GROUP BY kunden.kunde

    Hoffe das hilft dir weiter.
    *-- robert.oh. --*

    Comment


    • #3
      Sorry, ich habe nur die halbe Wahrheit preisgegeben: Meine Count-Abfrage ist bereits eingebettet in eine nach Sparten gruppierte Abfrage eingebettet. Deshalb wäre ein funktionierendes distinct besser, um nicht jedesmal nur die Gesamtkundenzahl zu erhalten. Habt Ihr noch eine Lösung?

      Viele Grüße

      PS: Wo findet man denn den Microsoft-ODBC-Treiber dokumentiert?

      Comment

      Working...
      X