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

回答編集履歴

4

typo修正

2020/06/16 02:36

投稿

退会済みユーザー
answer CHANGED
@@ -12,7 +12,7 @@
12
12
  しらんけど。
13
13
  [MySQL :: MySQL 5.6 リファレンスマニュアル :: 9.3 予約語](https://dev.mysql.com/doc/refman/5.6/ja/reserved-words.html)
14
14
  MAXやMINやCOUNTって予約語だから、それをそのまま使いたい場合は
15
- 予約じゃないんだよってわかるようにバッククォートでくくらないとダメなんじゃない?
15
+ 予約じゃないんだよってわかるようにバッククォートでくくらないとダメなんじゃない?
16
16
 
17
17
  そして、countのところで型宣言がなかったし。
18
18
 

3

見直し

2020/06/16 02:36

投稿

退会済みユーザー
answer CHANGED
@@ -10,6 +10,7 @@
10
10
  ) ;
11
11
  ```
12
12
  しらんけど。
13
+ [MySQL :: MySQL 5.6 リファレンスマニュアル :: 9.3 予約語](https://dev.mysql.com/doc/refman/5.6/ja/reserved-words.html)
13
14
  MAXやMINやCOUNTって予約語だから、それをそのまま使いたい場合は
14
15
  予約後じゃないんだよってわかるようにバッククォートでくくらないとダメなんじゃない?
15
16
 

2

見直し

2020/06/16 02:29

投稿

退会済みユーザー
answer CHANGED
@@ -3,10 +3,10 @@
3
3
  sys_ID VARCHAR(11),
4
4
  JOB_NAME VARCHAR(500),
5
5
  START_DAY int(11),
6
- `MAX` double (11,3),
6
+ `MAX` double(11,3),
7
- `min` int(11),
7
+ `min` double(11,3),
8
8
  `avg` double(11,3),
9
- `count` int(11)
9
+ `count` double(11,3)
10
10
  ) ;
11
11
  ```
12
12
  しらんけど。

1

加筆修正

2020/06/16 02:27

投稿

退会済みユーザー
answer CHANGED
@@ -3,9 +3,9 @@
3
3
  sys_ID VARCHAR(11),
4
4
  JOB_NAME VARCHAR(500),
5
5
  START_DAY int(11),
6
- `MAX` double (11),
6
+ `MAX` double (11,3),
7
7
  `min` int(11),
8
- `avg` double(11),
8
+ `avg` double(11,3),
9
9
  `count` int(11)
10
10
  ) ;
11
11
  ```
@@ -13,4 +13,11 @@
13
13
  MAXやMINやCOUNTって予約語だから、それをそのまま使いたい場合は
14
14
  予約後じゃないんだよってわかるようにバッククォートでくくらないとダメなんじゃない?
15
15
 
16
- そして、countのところで型宣言がなかったし。
16
+ そして、countのところで型宣言がなかったし。
17
+
18
+ [MySQL :: MySQL 5.6 リファレンスマニュアル :: 11.2.3 浮動小数点型 (概数値) - FLOAT、DOUBLE](https://dev.mysql.com/doc/refman/5.6/ja/floating-point-types.html)
19
+ を観たら、
20
+
21
+ > MySQL は、FLOAT(M,D) または REAL(M,D) または DOUBLE PRECISION(M,D) の非標準の構文を許可します。
22
+
23
+ ってことなので。