webForumDet fria alternativet

SQL och summa

2 svar · 209 visningar · startad av mhedda

mheddaMedlem sedan feb. 2000385 inlägg
#1

Hej på er!
En liten fråga jag vill att om månad är lika ska dom läggas ihop.
Och det gör dom så länge jag inte har fältet antal_deltag i frågan men det måste jag för uträkningens skull. Så nu blir det
oktober 20 tim, oktober 5 tim osv..
Om jag bara vill ha ut $summa_timmar så är det lugnt då behöver jag ju inte antal_deltag men nu ska den multiplicera
$summa_timmar*$antal_deltag

Kan man enkelt modifiera frågan så att det funkar som jag vill?

$strSQL_list="SELECT Month(cast(datum as datetime)) AS datumet,  Year(cast(datum as datetime)) AS year, SUM(jaktdag_langd) AS summa, antal_deltag FROM tbl_jaktmantim WHERE jaktlag_id='$namn_user' GROUP BY  month(cast(datum as datetime)),year(cast(datum as datetime)), antal_deltag";
$project_month = odbc_result($result_list, "datumet");
$year = odbc_result($result_list, "year");
$summa_timmar = odbc_result($result_list, "summa");
$antal_deltag = odbc_result($result_list, "antal_deltag");
$summa_timmar = $summa_timmar*$antal_deltag;

MVH

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Borde du inte ha

$strSQL_list= 
"SELECT Month(cast(datum as datetime)) AS datumet,  "  .
" Year(cast(datum as datetime)) AS year,  SUM(jaktdag_langd*antal_deltag) FROM tbl_jaktmantim " .
" WHERE jaktlag_id='$namn_user' " .
" GROUP BY  month(cast(datum as datetime)),year(cast(datum as datetime))";
mheddaMedlem sedan feb. 2000385 inlägg
#3

Du är en klippa LarsG.
Tack så väldigt mycket, jag får nog lära mig lite mer SQL.

MedMycketVänligaHälsningar

128 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)