php - mysql查询中使用`和不使用`有什么区别

标签 php mysql

例如 查询是

SELECT `username`, `uid`,`email` from profile  and `id`='0';

SELECT username, uid,email from profile  and id='0';

两者都会产生相同的结果。 那么为什么我们应该在 mysql 查询中使用或不使用`。

最佳答案

如果使用 ` 来分隔列,则可以将列命名为任何名称。您可以将其称为 timestamprestrict 或任何其他关键字。或者您可以将其称为 60000。或者,如果您确实愿意,也可以将其称为飞行意大利面怪物的领域

SELECT `domain of the flying spaghetti monster` FROM `table`

一定是我见过的最奇怪的选择查询!

关于php - mysql查询中使用`和不使用`有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18059610/

相关文章:

php - 如何根据我的数据在 PHP 中创建此 JSON 结构?

PHP SoapClient : How to prefix SOAP parameter tag name with namespace?

php - 使用 __get() 和 __set() 模拟公共(public)/私有(private)属性?

php - docker-compose - 无法连接到 MySQL 数据库

c# - 当我从数据库表中删除所有行时,GridView 不显示

mysql - 我们可以通过对表进行排序来使用左连接而不是右连接吗?

带参数的 PHP shell_exec 不工作

php - 'or' 是否被视为对语句返回的 bool 检查?

mysql - SELECT mySql 查询中的中性值

mysql - 如何根据表单中提交的信息在 div 中创建表格?