回答編集履歴

3

背景説明

2018/05/27 09:11

投稿

tekeThick
tekeThick

スコア33

test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
  DISTINCTとGROUP BYが不足していました。
4
4
 
5
- 2つのカラムでのGROUP_CONCATでは、なにか特別なこが必要かと囚われてしまってましたが
5
+ 2つのカラムでのGROUP_CONCATでは、1つのカラムでGROUP_CONCATする場合い、
6
+
7
+ なにか特別なことが必要かと囚われてしまっていましたが、
6
8
 
7
9
  GROUP_CONCATの解説を良く読めば解決する内容でした。。。
8
10
 

2

背景説明

2018/05/27 09:11

投稿

tekeThick
tekeThick

スコア33

test CHANGED
@@ -1,6 +1,8 @@
1
1
  すみません、以下のようにすることで解決しました
2
2
 
3
3
  DISTINCTとGROUP BYが不足していました。
4
+
5
+ 2つのカラムでのGROUP_CONCATでは、なにか特別なことが必要かと囚われてしまっていましたが、
4
6
 
5
7
  GROUP_CONCATの解説を良く読めば解決する内容でした。。。
6
8
 

1

要点追加

2018/05/27 09:09

投稿

tekeThick
tekeThick

スコア33

test CHANGED
@@ -1,4 +1,8 @@
1
1
  すみません、以下のようにすることで解決しました
2
+
3
+ DISTINCTとGROUP BYが不足していました。
4
+
5
+ GROUP_CONCATの解説を良く読めば解決する内容でした。。。
2
6
 
3
7
 
4
8
 
@@ -8,9 +12,9 @@
8
12
 
9
13
  装置名,
10
14
 
11
- GROUP_CONCAT(distinct 稼働中機能 ORDER BY 稼働中機能 SEPARATOR ',') AS 稼働中機能,
15
+ GROUP_CONCAT(DISTINCT 稼働中機能 ORDER BY 稼働中機能 SEPARATOR ',') AS 稼働中機能,
12
16
 
13
- GROUP_CONCAT(distinct 準備済み機能 ORDER BY 準備済み機能 SEPARATOR ',') AS 準備済み機能
17
+ GROUP_CONCAT(DISTINCT 準備済み機能 ORDER BY 準備済み機能 SEPARATOR ',') AS 準備済み機能
14
18
 
15
19
  FROM 装置テーブル
16
20