Today
Hey...Jeg har to tabeller som ser sådan ud:
Jeg har en liste over websites, eksempel (Navnet på databasen er "Sites")::
ID Navn
1 Side 1
2 Side 2
3 Side 3
også har en tabel over hvor mange hits de har fået, eksempel (Navnet på databasen er "Statistik"):
ID Site_ID Tidspunkt
1 1 2002-12-20
2 1 2002-12-22
3 3 2002-12-22
4 3 2002-12-22
5 2 2002-12-22
6 1 2002-12-23
Jeg skal ud fra disse to tabeller trække antal besøg ud for dagen idag... Hvordan gør jeg det?!? Jeg bruger på nuværende tidspunt denne select:
SELECT sites.id AS id, sites.navn AS navn, sum( 1 ) AS Visitor FROM sites, statistik WHERE TO_DAYS( now( ) ) - TO_DAYS( statistik.tidspunkt ) <= 1 AND ( ( sites.id = statistik.site_id ) or (( sites.id = statistik.site_id ))GROUP BY sites.id ORDER BY Visitor DESC;
Jeg vil altså have at den sortere efter hvormange besøg der er opnået i døgnet... På nuværende tidspunkt sortere den jo efter hvormange besøg der er opnået i alt...
