Distinct og Count
Jeg er ved at lave en statistik og bruger:SELECT DISTINCT(sideid), COUNT(*) as antal FROM DB GROUP BY sideid ORDER BY antal DESC
på den måde får jeg mine side id´er og antal gange siden er vist.
men jeg vil gerne undgå hvis den samme person har set side 5 gange at det så tæller med 5 gange.
I min DB har jeg
sideid, sessionid
...og ville gerne lave noget som gør at den kun tæller hver sessionid med 1 gang pr. sideid
Hvordan gør jeg det ?
DISTINCT(sideid, sessioni´d) VIRKER IKKE ?
