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