SQL でのバックティック (`) の使用法
バックティック (`) は広く使用されていますが、SQL 標準では特別な意味はありません。
識別子の参照
SQL 標準では、識別子を引用符で囲むために二重引用符を使用する必要があります。
SELECT "select" FROM "from" WHERE "where" = "group by";
MySQL の使用法
MySQL では、識別子を引用するための二重引用符の代わりにバッククォートを使用できます。
SELECT `select` FROM `from` WHERE `where` = `group by`;
その他のデータベース
さまざまなデータベースは、識別子の参照の処理方法が異なります:
[]
識別子を引用する場合
通常、絶対に必要な場合を除き、識別子を引用符で囲むべきではありません。引用が必要な一般的なシナリオには次のものがあります:
値とフィールド名の引用符の使用
値は常に一重引用符で囲む必要があります:
SELECT * FROM table WHERE field = 'value';
フィールド名は二重引用符または一重引用符で囲むことができますが、これは必須ではありません:
SELECT "field" OR field FROM table;
以上がSQL でバッククォートをいつ、どのように使用する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。