質問編集履歴

3

書式の改善

2020/05/02 22:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -2,15 +2,47 @@
2
2
 
3
3
 
4
4
 
5
+ usersテーブル
6
+
5
- ![イメージ説明](ec196ffa4d38203238c2118a3e62b34d.png)
7
+ |id|name|country_id|
8
+
9
+ |:--|:--:|--:|
10
+
11
+ |1|brian|2|
12
+
13
+ |2|emma|2|
14
+
15
+ |3|aubrey|2|
16
+
17
+ |4|mitsuru|1|
18
+
19
+ |5|brandon|2|
20
+
21
+ |6|shunji|1|
22
+
23
+
24
+
25
+ countriesテーブル
26
+
27
+ |id|name|
28
+
29
+ |:--|:--:|
30
+
31
+ |1|Japan|
32
+
33
+ |2|USA|
34
+
35
+ |3|China|
36
+
37
+ |4|India|
38
+
39
+
6
40
 
7
41
 
8
42
 
9
43
  以下のSQLを作成して実行したのですが、「Japan,2 USA,4 China 0」という結果になり、Indiaのデータが取得できません。
10
44
 
11
-
45
+ ```SQL
12
-
13
-
14
46
 
15
47
  select name,
16
48
 
@@ -26,9 +58,7 @@
26
58
 
27
59
  from countries as c;
28
60
 
29
-
61
+ ```
30
-
31
-
32
62
 
33
63
  「Japan,2 USA,4 China 0 India 0」という結果を得るためには、上記のSQLをどのように修正すればよろしいでしょうか?
34
64
 

2

書式の改善

2020/05/02 22:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -7,6 +7,8 @@
7
7
 
8
8
 
9
9
  以下のSQLを作成して実行したのですが、「Japan,2 USA,4 China 0」という結果になり、Indiaのデータが取得できません。
10
+
11
+
10
12
 
11
13
 
12
14
 
@@ -26,14 +28,8 @@
26
28
 
27
29
 
28
30
 
31
+
32
+
29
33
  「Japan,2 USA,4 China 0 India 0」という結果を得るためには、上記のSQLをどのように修正すればよろしいでしょうか?
30
34
 
31
35
  よろしくお願いいたします。
32
-
33
-
34
-
35
- ### 補足情報(FW/ツールのバージョンなど)
36
-
37
-
38
-
39
- ここにより詳細な情報を記載してください。

1

書式の改善

2020/05/02 22:01

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,7 +1,3 @@
1
- ### 前提・実現したいこと
2
-
3
-
4
-
5
1
  SELECT文で取得するカラム名を指定する箇所でサブクエリを使って、countriesテーブル内のすべての国について,対応するcountries.idをusers.country_idに持つユーザー数を取得したいです。
6
2
 
7
3
 
@@ -10,15 +6,7 @@
10
6
 
11
7
 
12
8
 
13
- ### 発生している問題・エラーメッセージ
14
-
15
-
16
-
17
9
  以下のSQLを作成して実行したのですが、「Japan,2 USA,4 China 0」という結果になり、Indiaのデータが取得できません。
18
-
19
-
20
-
21
- ### 該当のソースコード
22
10
 
23
11
 
24
12
 
@@ -38,10 +26,6 @@
38
26
 
39
27
 
40
28
 
41
- ### 試したこと
42
-
43
-
44
-
45
29
  「Japan,2 USA,4 China 0 India 0」という結果を得るためには、上記のSQLをどのように修正すればよろしいでしょうか?
46
30
 
47
31
  よろしくお願いいたします。