Folgende Abfrage müsste das Ergebnis 4 liefern (vier Datensätze mit gatyp=1, ein Datensatz mit gatyp=2), gezählt werden jedoch 5 Datensätze :
SELECT gutachten.mid,
count(gutachten.id) AS abrechnung
FROM gutachten
WHERE gutachten.gatyp = 1 AND
gutachten.datumrag IS NOT NULL AND
gutachten.status = 1 AND
gutachten.abgerechnet = 0
GROUP BY gutachten.mid;
|mid|abrechnung|
+---+----------+
|999| 5|
+---+----------+
Ist doch eigentlich eine ganz einfache Abfrage?!
Vielen Dank für Hinweise.
Peter
SELECT gutachten.mid,
count(gutachten.id) AS abrechnung
FROM gutachten
WHERE gutachten.gatyp = 1 AND
gutachten.datumrag IS NOT NULL AND
gutachten.status = 1 AND
gutachten.abgerechnet = 0
GROUP BY gutachten.mid;
|mid|abrechnung|
+---+----------+
|999| 5|
+---+----------+
Ist doch eigentlich eine ganz einfache Abfrage?!
Vielen Dank für Hinweise.
Peter
Comment