列'mary'不存在

Gab*_*ero 6 sql postgresql string-constant

我在这里做一个简单的查询,它返回'Mary'列不存在:

SELECT  telephone.telephonenumber as tel
FROM    person, telephone
WHERE   person.idperson = telephone.idperson
AND person.personname = ‘Mary’;
Run Code Online (Sandbox Code Playgroud)

有人可以解释可能发生的事情吗?我不希望玛丽作为专栏,而是作为一个价值观.

先谢谢,加布里埃尔

Mar*_*ith 11

使用纯单引号来分隔字符串文字'Mary'而不是智能引号‘Mary’

  • 这是不在字处理器中编辑SQL的好理由.他们喜欢"帮助"你并"修复"你的"错误". (3认同)