02. august 2002 - 21:24Der er
11 kommentarer og 1 løsning
SUM()
Jeg har en tabel der ser sådan her ud userid | fra | til --------------------------- 1 | 232323 | 2323232 1 | 232321 | 1231231
Eller i den stil.. Kan jeg lave sådan her.. $sql = mysql_query("SELECT SUM(til - fra) AS ialt FROM tiderne WHERE userid='$id'"); $result = mysql_fetch_array($sql); $ialt = $result["ialt"];
Eller hvordan skal det gøres.. Det jeg vil er at lægge alle tiderne sammen. Der kan ikke laves en row der hedder totaltid. Den skal se sådan ud...
Det kan ikke klares endnu i mysql. Du har brug for at kunne lave et view på mysql serveren for at opnå det du vil, men det er først planlagt implementeret i version 5.0.
Men du kan jo gå bagvejen:
SELECT SUM(til)- SUM(fra) AS ialt FROM tiderne WHERE userid='$id'
Ja gizmo dit virker da.. Skulle lige tilbage efter sommerferien :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.