R@ge
Kverulant
Hei folkens...
Jeg har en spørring mot en database. Denne spørringen regner sammen "premie" og gir meg tilbake hvor høyeste premie sammenlagt kommer først.
Det som er feil er at den regner ikke sammen premie "WHERE date BETWEEN $fradato AND $tildato", men den regner sammen på alle radene i hele tabellen uten og ta hensyn til at jeg bare vil regne sammen premie mellom disse to tidene.
Slik ser spørringa ut:
Hva er galt med spørringen?
Hva kan jeg gjøre for at den skal regne sammen riktige rader?
Tuuusen takk for all hjelp folkens
Jeg har en spørring mot en database. Denne spørringen regner sammen "premie" og gir meg tilbake hvor høyeste premie sammenlagt kommer først.
Det som er feil er at den regner ikke sammen premie "WHERE date BETWEEN $fradato AND $tildato", men den regner sammen på alle radene i hele tabellen uten og ta hensyn til at jeg bare vil regne sammen premie mellom disse to tidene.
Slik ser spørringa ut:
Kode:
$fradato='Dagens dato ved midnatt i antall sekunder fra 01.01.1970';
$tildato='Dagens dato ved kl. 23:59:59 i antall sekunder fra 01.01.1970';
$hent_brukere = mysql_query("SELECT id, SUM(premie) AS premietotal FROM premiedata WHERE date BETWEEN $fradato AND $tildato GROUP BY id ORDER BY premietotal DESC");
Hva er galt med spørringen?
Hva kan jeg gjøre for at den skal regne sammen riktige rader?
Tuuusen takk for all hjelp folkens