我试图选择一条明确存在的记录,但是我的SQL查询没有显示它。任何想法如何使它工作?


  SELECT * FROM Users where'local.email'='[email protected]'LIMIT 1

最佳答案

问题是您在列名周围使用单引号('),而不是在反引号(`)中使用。

尝试使用此代替:

SELECT   *
FROM     Users
WHERE    `local.email` = '[email protected]'
LIMIT    1

关于mysql - 如何选择列名称中带有点的列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26556153/

10-15 19:44