Malo sam zardjao sa SQL-om, a trazio sam na forumima i ne mogu da nadjem neko elegantno resenje. Problem je sledeci.
Imam tabelu kao npr ovu:
e sad trebao bi mi izlaz kao na primer ovaj:
tj treba da dodam (Total IP=888) i (Total IP<>888) u ovaj upit:
Imam tabelu kao npr ovu:
Code:
user surveyID IP
1 AAAAAA 888
2 BBBBBBB 444
3 AAAAAA 333
4 AAAAAA 888
5 BBBBBBB 888
user surveyID IP
1 AAAAAA 888
2 BBBBBBB 444
3 AAAAAA 333
4 AAAAAA 888
5 BBBBBBB 888
e sad trebao bi mi izlaz kao na primer ovaj:
Code:
surveyID Total (Total IP=888) (Total IP<>888)
AAAAAA 3 2 1
BBBBBBB 2 1 1
surveyID Total (Total IP=888) (Total IP<>888)
AAAAAA 3 2 1
BBBBBBB 2 1 1
tj treba da dodam (Total IP=888) i (Total IP<>888) u ovaj upit:
Code:
SELECT surveyID, COUNT(*) AS Total
FROM surveys
GROUP BY surveyID
SELECT surveyID, COUNT(*) AS Total
FROM surveys
GROUP BY surveyID