我正在尝试选择一个明显存在的记录,但是我的SQL查询没有提起它。知道如何让这个工作吗?
SELECT * FROM Users WHERE' local.email' =' burgundy@email.com'限制1
答案 0 :(得分:2)
问题是您在列名周围使用单引号('
),而不是使用反引号(`)。
请尝试使用此代码:
SELECT *
FROM Users
WHERE `local.email` = 'burgundy@email.com'
LIMIT 1
答案 1 :(得分:1)
像Crocodile所说的那样,任何像表名或列名这样的SQL变量也可以被“后退”(保持shift和hit~)所包围。这告诉SQL将它们视为文字。