Einzelnen Beitrag anzeigen
  #2  
Alt 19.07.2011, 11:24:06
derNichtGlaubt derNichtGlaubt ist offline
Anfänger
 
Registriert seit: Jul 2011
Alter: 65
Beiträge: 45
AW: Abfrage COUNT ob alle User Nachricht gelesen

Hi!
Das Problem vereinfacht sich wenn wir folgendes berücksichtigen:
1. es ist irrelevant wieviele die Nachricht gelesen haben, solange sie einer nicht gelesen hat kommt sie in die erste Gruppe.
2. die Zahl in der zweiten Gruppe ergibt sich aus der Gesamtzahl der Nachrichten abzüglich der Anzahl der ersten Gruppe.

die Abfragen könnten ungefähr so lauten:

SELECT COUNT(Nachricht) FROM TabelleNachricht WHERE gelesen == 0 GROUP BY Nachricht

und

SELECT COUNT(Nachricht) FROM TabelleNachricht GROUP BY Nachricht
Mit Zitat antworten