回答編集履歴

1

加筆

2021/06/04 04:52

投稿

退会済みユーザー
test CHANGED
@@ -19,3 +19,27 @@
19
19
 
20
20
 
21
21
  バッククォートを使うべき場所で、シングルクォートを使ってました。
22
+
23
+
24
+
25
+ [MySQL :: MySQL 5.6 リファレンスマニュアル :: 9.2.1 識別子の修飾子](https://dev.mysql.com/doc/refman/5.6/ja/identifier-qualifiers.html)
26
+
27
+
28
+
29
+ ```
30
+
31
+ 複数部分名のコンポーネントを引用符で囲む必要がある場合、名前全体を引用符で囲むのではなく、各コンポーネントを個別に引用符で囲んでください。たとえば、`my-table.my-column` ではなく、`my-table`.`my-column` と記述します。
32
+
33
+ ```
34
+
35
+
36
+
37
+ [MySQL :: MySQL 5.6 リファレンスマニュアル :: 9.2.4 関数名の構文解析と解決](https://dev.mysql.com/doc/refman/5.6/ja/function-resolution.html)
38
+
39
+
40
+
41
+ > エラーを取り除き、名前が識別子として扱われるようにするには、名前のあとに続く空白を使うか、引用符で囲んだ識別子として記述してください (あるいはこの両方)。
42
+
43
+
44
+
45
+ ・・・とあるけど、逆引用符(バッククォート)のことですからね。