質問編集履歴

3

コード記載に修正

2019/10/08 05:42

投稿

rinrin1137
rinrin1137

スコア87

test CHANGED
File without changes
test CHANGED
@@ -22,11 +22,15 @@
22
22
 
23
23
 
24
24
 
25
+ ```ここに言語を入力
26
+
25
27
  $sql = "SELECT SUM(complete) as total01, SUM(sales) as total02 FROM report";
26
28
 
27
29
  $res = $dsn->prepare($sql);
28
30
 
29
31
  $res->execute();
32
+
33
+ ```
30
34
 
31
35
 
32
36
 
@@ -66,11 +70,15 @@
66
70
 
67
71
 
68
72
 
73
+ ```ここに言語を入力
74
+
69
75
  $sql = "SELECT complete, sales FROM report";
70
76
 
71
77
  $res = $dsn->prepare($sql);
72
78
 
73
79
  $res->execute();
80
+
81
+ ```
74
82
 
75
83
 
76
84
 

2

データベースに格納されている値に間違いがございました。

2019/10/08 05:42

投稿

rinrin1137
rinrin1137

スコア87

test CHANGED
File without changes
test CHANGED
@@ -44,9 +44,9 @@
44
44
 
45
45
  ----- ---------- ---------
46
46
 
47
- 1 3 162000
47
+ 1 3 162,000
48
48
 
49
- 2 5 270000
49
+ 2 5 270,000
50
50
 
51
51
 
52
52
 
@@ -82,6 +82,14 @@
82
82
 
83
83
  ----------- ----------
84
84
 
85
- 5 270000
85
+ 5 270,000
86
86
 
87
- 3 162000
87
+ 3 162,000
88
+
89
+
90
+
91
+ データ型は以下の通りです。
92
+
93
+ (int)complete
94
+
95
+ (int)sales

1

出力結果の補足を追加しました。

2019/10/08 05:40

投稿

rinrin1137
rinrin1137

スコア87

test CHANGED
File without changes
test CHANGED
@@ -47,3 +47,41 @@
47
47
  1 3 162000
48
48
 
49
49
  2 5 270000
50
+
51
+
52
+
53
+
54
+
55
+ total02の出力では432.0となっています。
56
+
57
+
58
+
59
+ 000が省略されて出力されているのでしょうか?
60
+
61
+
62
+
63
+
64
+
65
+ 【補足】
66
+
67
+
68
+
69
+ $sql = "SELECT complete, sales FROM report";
70
+
71
+ $res = $dsn->prepare($sql);
72
+
73
+ $res->execute();
74
+
75
+
76
+
77
+ 上記の出力結果は以下になります。
78
+
79
+
80
+
81
+ complete sales
82
+
83
+ ----------- ----------
84
+
85
+ 5 270000
86
+
87
+ 3 162000