webForumDet fria alternativet

Summering av två fält

Databaser & SQL

3 svar · 280 visningar · startad av devotion

Medlem sedan jan. 20013 582 inlägg
Frågan#1

Hej!

Hur gör jag för att summera värden från två olika fält?

Jag har följande två kodrader som jag vill få ihop till en:

			"(SELECT IIf (SUM(totalTime) IS NULL, 0, SUM(totalTime)) FROM tblOtherTime WHERE user = '" & request("selectUser") & "' and StartDate > #" & dtStartDate & "# and StopDate < #" & dtStopDate & " 23:59:59#) as totalTime1, " &_
			"(SELECT IIf (SUM(Time) IS NULL, 0, SUM(Time)) FROM tblOtherTime WHERE user = '" & request("selectUser") & "' and StartDate > #" & dtStartDate & "# and StopDate < #" & dtStopDate & " 23:59:59#) as totalTime2" &_

Som det är nu så summerar jag objRS men det är ju snyggare att i sql-frågan få ut totalTime för båda tabellerna....

Mvh
Henrik

Medlem sedan juni 200032 967 inlägg
#2
			"((SELECT IIf (SUM(totalTime) IS NULL, 0, SUM(totalTime)) FROM tblOtherTime WHERE user = '" & request("selectUser") & "' and StartDate > #" & dtStartDate & "# and StopDate < #" & dtStopDate & " 23:59:59#) + " &_
			"(SELECT IIf (SUM(Time) IS NULL, 0, SUM(Time)) FROM tblOtherTime WHERE user = '" & request("selectUser") & "' and StartDate > #" & dtStartDate & "# and StopDate < #" & dtStopDate & " 23:59:59#)) as totalTime" &_
Medlem sedan dec. 200012 464 inlägg
#3
(SELECT IIf (SUM(totalTime) IS NULL, 0, SUM(totalTime)) 
   FROM tblOtherTime 
  WHERE user = '" & request("selectUser") & "' 
    and StartDate > #" & dtStartDate & "# 
    and StopDate < #" & dtStopDate & " 23:59:59#) + 
(SELECT IIf (SUM(Time) IS NULL, 0, SUM(Time)) 
   FROM tblOtherTime 
  WHERE user = '" & request("selectUser") & "' 
    and StartDate > #" & dtStartDate & "# 
    and StopDate < #" & dtStopDate & " 23:59:59#) as totalTime
Medlem sedan jan. 20013 582 inlägg
#4

:r
ehhh...
det var ju inte så svårt....

sorry :e

Mvh
Henrik

256 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)