[MySQL] Falscher Wert COUNT()

boykottke

Mitglied
Hallo, ich habe grade malw ieder ein Problem bei folgender Abfrage:

PHP:
SELECT COUNT(A.Inseratnr) AS Treffer, B.* FROM inserat AS A LEFT JOIN rassen AS B ON A.Rasse = B.Nummer LEFT JOIN inserateignung AS C ON A.Inseratnr= C.Inseratnr WHERE A.Rasse = "16" AND A.sichtbar != 2 GROUP BY C.Inseratnr;

Die Abfrage soll also alle A.Inseratnr zählen, bei denen die entsprechenden Bedingungen erfüllt sind. Insgesamt sind das bei diesem Beispiel 25 Einträge. MySQL gibt abver bei Treffer einen Wert von 4 aus. Sieht jemand den Fehler?

Danke für die Hilfe.
 
Hallo,

könntest du vielleicht eine Beispielausprägung angeben? Ohne das Datenbankschema und die Beziehungen zu kennen, kann man das Problem schlecht nachvollziehen.

Grüße,
Matthias
 
Das mache ich doch gerne. Allerdings, da es nicht meine eigene Datenbank ist, sondern ich lediglich eine Applikation für diese schreiben soll, werde ich das erst in den nächsten Tagen schaffen. Sorry und trotzdem schon mal danke!

LG,

Thomas
 
Zurück