回答編集履歴

2

修正

2017/08/30 08:30

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -11,3 +11,35 @@
11
11
 
12
12
 
13
13
  テーブル名の見直しが必要です。
14
+
15
+ →Tak1016さん回答の通り``で囲えばselect時も利用できます。
16
+
17
+ ```SQL
18
+
19
+ SELECT * FROM `group`
20
+
21
+
22
+
23
+ ON `group`.group_id
24
+
25
+ ```
26
+
27
+
28
+
29
+ # 追加アドバイス的なもの
30
+
31
+ 何回もテーブル名書くと今回のように何箇所も修正しなければならないので、
32
+
33
+ 生SQLを書いているのであれば[表の別名](https://www.dbonline.jp/mysql/select/index17.html)をつけられると良いと思います。
34
+
35
+ ```SQL
36
+
37
+ SELECT * FROM `group` as g
38
+
39
+ inner join group_to_site as gtos
40
+
41
+ ON g.group_id = gtos.main_id
42
+
43
+ ```
44
+
45
+

1

追記

2017/08/30 08:30

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -7,3 +7,7 @@
7
7
 
8
8
 
9
9
  > カラム名やテーブル名として標準 SQL で許可されていません (GROUP など)。
10
+
11
+
12
+
13
+ テーブル名の見直しが必要です。