Mysql 在预期条件的上下文中指定的非布尔型表达式,

Mysql 在预期条件的上下文中指定的非布尔型表达式,,mysql,sql,Mysql,Sql,我对SQL相当陌生,一直在尝试运行以下代码 SELECT * FROM [User] WHERE LEN([User]​.[Telephone]) == 10 错误- 在预期条件的上下文中指定的非布尔型表达式 味精102,第15级,状态1,第1行 “=”附近的语法不正确 任何帮助都将不胜感激 您必须使用=插入的= SELECT * FROM [User] WHERE LEN([User]​.[Telephone]) = 10 因为=是正确的sql相等运算符。请尝试从[User]中选择*其

我对SQL相当陌生,一直在尝试运行以下代码

SELECT * FROM [User] WHERE LEN([User]​.[Telephone]) == 10
错误-

  • 在预期条件的上下文中指定的非布尔型表达式
  • 味精102,第15级,状态1,第1行
    “=”附近的语法不正确

任何帮助都将不胜感激

您必须使用
=
插入的
=

SELECT * FROM [User] WHERE LEN([User]​.[Telephone]) = 10

因为
=
是正确的sql相等运算符。

请尝试从[User]中选择*其中LEN([User]​.[电话]=10在MySQL中使用
=
(而不是我们在许多编程语言中使用的
=
)检查是否相等,在MySQL中使用
:=
(而不是
=