Hallo,
mit dieser Abfrage möchte ich für eine blätterfunktion die Summe aller Datensätze ermitteln (Bsp. aus http://www.dclp-faq.de/q/q-mysql-seitenweise.html)
Query:
SELECT COUNT(p_id) ,(YEAR(CURRENT_DATE)-YEAR(p_age))-(RIGHT(CURRENT_DATE,5)<RIGHT(p_age,5)) p_alter FROM profiles WHERE p_************ = 'm' GROUP BY p_id HAVING p_alter > '18'
// Abfrage von count(p_id)...
echo mysql_result($count_result,0);
AUSGABE:
0
Wenn ich jetzt mehere gleiche p_id's vergebe (z.B. alle User bekommen als p_id die 1), erhalte ich als Ausgabe von count(p_id)...
die anzahl der gleichen p_id's. Ich denke es liegt an der group by Klausel, die ich aber aufgrund der Altersbestimmung mitaufnehmen musste. Kann mir da jmd weiterhelfen?
Ich grunde möchte ich nur wissen wieviele Treffer diese Query landet:
SELECT p_id, p_name, p_pic, p_plz, p_ort ,(YEAR(CURRENT_DATE)-YEAR(p_age))-(RIGHT(CURRENT_DATE,5)<RIGHT(p_age,5)) p_alter FROM profiles WHERE p_************ = 'm' HAVING p_alter > '18' ORDER BY p_plz
Vielleicht ist mir ja so leichter zuhelfen?!
mit dieser Abfrage möchte ich für eine blätterfunktion die Summe aller Datensätze ermitteln (Bsp. aus http://www.dclp-faq.de/q/q-mysql-seitenweise.html)
Query:
SELECT COUNT(p_id) ,(YEAR(CURRENT_DATE)-YEAR(p_age))-(RIGHT(CURRENT_DATE,5)<RIGHT(p_age,5)) p_alter FROM profiles WHERE p_************ = 'm' GROUP BY p_id HAVING p_alter > '18'
// Abfrage von count(p_id)...
echo mysql_result($count_result,0);
AUSGABE:
0
Wenn ich jetzt mehere gleiche p_id's vergebe (z.B. alle User bekommen als p_id die 1), erhalte ich als Ausgabe von count(p_id)...
die anzahl der gleichen p_id's. Ich denke es liegt an der group by Klausel, die ich aber aufgrund der Altersbestimmung mitaufnehmen musste. Kann mir da jmd weiterhelfen?
Ich grunde möchte ich nur wissen wieviele Treffer diese Query landet:
SELECT p_id, p_name, p_pic, p_plz, p_ort ,(YEAR(CURRENT_DATE)-YEAR(p_age))-(RIGHT(CURRENT_DATE,5)<RIGHT(p_age,5)) p_alter FROM profiles WHERE p_************ = 'm' HAVING p_alter > '18' ORDER BY p_plz
Vielleicht ist mir ja so leichter zuhelfen?!
Kommentar