質問編集履歴

2

タグの修正

2021/02/23 07:51

投稿

ikegami_m
ikegami_m

スコア6

test CHANGED
File without changes
test CHANGED
File without changes

1

文章の追記

2021/02/23 07:51

投稿

ikegami_m
ikegami_m

スコア6

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,93 @@
8
8
 
9
9
 
10
10
 
11
- ### 該当のースコード
11
+ ### 該当のタベー
12
+
13
+ こちらより引用しています。
14
+
15
+ https://launchpad.net/test-db/employees-db-1
16
+
17
+
18
+
19
+ ```Terminal
20
+
21
+ wget https://launchpad.net/test-db/employees-db-1/1.0.6/+download/employees_db-full-1.0.6.tar.bz2
22
+
23
+ tar jxfv employees_db-full-1.0.6.tar.bz2
24
+
25
+ cd employees_db
26
+
27
+ mysql -h"zdb" -P"3306" -u root -p"gci" < employees.sql
28
+
29
+ ```
30
+
31
+ ```
32
+
33
+ show databases;
34
+
35
+ use employees;
36
+
37
+
38
+
39
+ Database
40
+
41
+ 0 TEST1
42
+
43
+ 1 TEST2
44
+
45
+ 2 employees
46
+
47
+ 3 information_schema
48
+
49
+ 4 mysql
50
+
51
+ 5 performance_schema
52
+
53
+ 6 world
54
+
55
+ Query OK, 0 rows affected.
56
+
57
+ ```
58
+
59
+ ```
60
+
61
+
62
+
63
+ show tables;
64
+
65
+
66
+
67
+ Tables_in_employees
68
+
69
+ 0 departments
70
+
71
+ 1 dept_emp
72
+
73
+ 2 dept_manager
74
+
75
+ 3 employees
76
+
77
+ 4 salaries
78
+
79
+ 5 titles
80
+
81
+
82
+
83
+ ```
84
+
85
+
86
+
87
+
88
+
89
+ ### 試したいこと
90
+
91
+
92
+
93
+ salalry(給料)の最大が100,000より大きく、かつ最小が90,000以上のemp_noの合計数を出したいのが本来の目的です。
94
+
95
+ 下記のように、まずは条件に合う場合に1,合わない場合に0を出す列を作成しました。
96
+
97
+ この次SUMやCOUNTを使って集計しようとしたのですが、うまくいきません。
12
98
 
13
99
 
14
100
 
@@ -68,10 +154,6 @@
68
154
 
69
155
 
70
156
 
157
+ ###使用環境
71
158
 
72
-
73
- ### 試したいこと
74
-
75
-
76
-
77
- salalry(給料)の最大が100,000より大きく、かつ最小が90,000以上のemp_noの合計数を出したいのが本来の目的です。
159
+ mysql Ver 8.0.23 for Linux on x86_64 (MySQL Community Server - GPL)