質問するログイン新規登録

回答編集履歴

3

推敲

2020/08/11 11:42

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -3,7 +3,7 @@
3
3
  ```SQL
4
4
  UPDATE Goukei SET
5
5
  TGNGSZIKAN = (
6
- select format(higaval + lowval / 60 + lowval % 60, '00:00')
6
+ select format((higaval + lowval / 60) * 100 + lowval % 60, '00:00')
7
7
  from (
8
8
  select SUM(CONVERT(int,LEFT(TGNSTIME,2))) as highval
9
9
  , SUM(CONVERT(int,RIGHT(TGNSTIME,2))) as lowval

2

推敲

2020/08/11 11:42

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -11,4 +11,5 @@
11
11
  WHERE TGNGNNO = Goukei.TGNGNNO
12
12
  ) step1
13
13
  )
14
- ```
14
+ ```
15
+ ※上記の例は時間は2桁なので適宜変更して下さい。

1

推敲

2020/08/11 09:18

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -3,9 +3,9 @@
3
3
  ```SQL
4
4
  UPDATE Goukei SET
5
5
  TGNGSZIKAN = (
6
- select format(hival + lowval / 60 + lowval % 60, '00:00')
6
+ select format(higaval + lowval / 60 + lowval % 60, '00:00')
7
7
  from (
8
- select SUM(CONVERT(int,LEFT(TGNSTIME,2))) as hival
8
+ select SUM(CONVERT(int,LEFT(TGNSTIME,2))) as highval
9
9
  , SUM(CONVERT(int,RIGHT(TGNSTIME,2))) as lowval
10
10
  From Tantai
11
11
  WHERE TGNGNNO = Goukei.TGNGNNO