当在互联网和手册中看到SQL代码时,似乎有很多用于表示字符串的内容(或者至少是我认为他们做的那些?)。
使用“,”,“或”之间有什么区别吗?它们是否完全相同?或者它们中的一些是否具有特殊意义?某些情况下是否应该使用某些情况?其他情况下是否应该使用?这里的交易是什么? ?
答案 0 :(得分:6)
反引号(`)。例如,由于 from 是一个保留字,你必须在反引号中包含 列名,如下所示:
SELECT `from`, to FROM messages WHERE to = 'Joe';
另请注意WHERE
子句中的字符串必须如何用引号括起来。这也是必需的。
进一步阅读:
答案 1 :(得分:2)
``分隔标识符和'和'分隔字符串。最后两个之间没有区别
'在mysql中没有任何意义