Frank (no reg): Mehrere counts bei Umfragesystem

Beitrag lesen

Hi,

er möchte imho ungefähr so etwas (ohne Gewehr und so weiter) wie

  
SELECT  
    a.PollId, a.AnswerId, a.Answer, COUNT(*) AS Counts  
FROM t_PollResults r  
INNER JOIN t_PollAnswers a  
  ON r.AnswerId = a.AnswerId  
/* WHERE a.PollId = 2 */  
GROUP BY a.PollId, a.AnswerId, a.Answer  

Meine Meinung z.T. Datenbank und nicht-Datenbank
Lass das Datenbanksystem das tun, was es am besten kann:

  • transaktionellen, parallelen Zugriff
  • Mengeoperationen (z.b. Zählen, Summerieren und so weiter)
    alles andere sollte man ggf aussen drum rum tun.

Ciao, Frank