2 MySQL Abfragen!

firstlord18

Erfahrenes Mitglied
Hallo,

ich habe hier folgende Tables:



mss_votes:
id, mss_stufen_id, titel, beschreibung, geschlecht, time, anzeigen

mss_votes_dat:
id, mss_votes_id, mss_user_id



Ich erstelle Poll's für bestimmte Stufen. Die Votes werden in mss_votes eingetragen. Die ID der Stufe wird in mss_votes.mss_stufen_id eingetragen!
Leute können abstimmen. Deren Stimme wird dann in mss_votes_dat gespeichert. Id ist einfach der Bezeichner, in mss_votes_dat.mss_votes_id steht, auf welchen Poll aus mss_votes sich der Vote bezieht, und in mss_votes_dat.mss_user_id steht der User, welcher gevotet wurde.

Nun brauche ich folgende 2 Abfragen, welche ich natürlich in vielen einzelnen Selects lösen könnte, aber ich denke, es gibt auch eine Abfrage!

1. Eine Abfrage, die mir für jede Stufe (ID's: 5,6,7,...,16) die Anzahl der Polls und die Anzahl der Votes ausgibt (zu beachten sei, dass wenn mss_votes.anzeigen auf "nein" steht, dieser nicht mit einbezogen werden darf.

2. Eine Abfrage, die mir die Polls für eine bestimmte Userid (relevant:
mss_votes.mss_stufen_id) ausgibt (zu beachten sei wiederum mss_votes.anzeigen. Falls auf "nein" soll dieser Poll außer acht gelassen werden!), un die Anzahl der Votes, die für die jeweiligen Polls getätigt wurden.

Vielen Dank!
MFG
Firstlord18
 
Zurück