Nu kör jag kod1 rad för rad (do until rs.eof... loop) i ASP, och om "typ_av_fraga" = 2 så körs kod2 och sedan nästa rad osv..
Hur gör jag en sp gör jobbet åt mig?
Kod1 ger Tabellresultat
FRAGANUMMER , TYP_AV_FRAGA
5 2
6 1
Kod2 ger Tabellresultat om fråga_nummer =5
SUMMAN , ANTAL_DELTAGARE
1 1
Kod2 ger Tabellresultat om fråga_nummer =6
SUMMAN , ANTAL_DELTAGARE
0 0
Skulle vilja lägga in allt i en SP som gör rubbet, hur löser jag det smidigast?
Skulle vilja ha en tabell ut från sp:n så här
FRAGANUMMER , TYP_AV_FRAGA , SUMMAN , ANTAL_DELTAGARE
5 2 1 1
6 1 0 0
Kod1
SELECT id as fraga_nummer, typ_av_fraga FROM fragor
Kod2
SELECT SUM(svar) AS summan, COUNT(DISTINCT deltagare_id) AS antal_deltagare
FROM svar
GROUP BY fraga_nummer
HAVING (fraga_nummer = 5)