Hallo Robert,
Zitat von
Robert_S6:
Sonderbar ist nur, dass das Problem nicht permanent auftritt sondern nach irgend einem Zufallsprinzip.
viel interessanter als das SELECT-Statement, welches du ausführen möchtest, ist das Statement, welches wirklich zur Ausführung kommt. Dazu solltest du deine Abfrage in einen try-except Block verpacken und das Statement im Ausnahmefall per Haltepunkt abgreifen. Ich erwarte, dass dann ein fehlerhaftes Statement zu sehen sein wird.
Übrigens kannst du in deiner Aggregat-Funktion ruhig den ALL-Selektor verwenden:
SELECT wdh_d_s, COUNT(*) FROM Vokabeln, RS69
Vielleicht sind dir einfach keine guten Spaltennamen eingefallen? "geschlecht1" könnte "GENUS" sein, "singular_plural1" wäre bei mir "NUMERUS", "wortart1" entspräche "TYPUS" und "worteinteilung1" riecht nach "KATEGORIE". Fremdsprachige Spaltennamen würde ich vermeiden.
Freundliche Grüße vom marabu