当前位置: 首页 > 知识库问答 >
问题:

sql错误1064(42000):您的sql语法有错误;

岳永思
2023-03-14

我正在运行以下SQL语法:

mysql> SELECT COUNT<DISTINCT<EMP_NUM>> "Number of Employees"
        FROM HOURS;`

但不管用。我得到了这个错误:

错误1064(42000):您的SQL语法中有错误;查看与您的MySQL server版本相对应的手册,了解第1行“DISTINCT >”Number of Employees“FROM Hours”附近使用的正确语法

你能告诉我我在哪里做错了吗?对不起,我对MySQL和数据库不熟悉。

共有1个答案

朱宇航
2023-03-14

您需要使用()而不是像这样使用<>:

mysql> SELECT COUNT(DISTINCT EMP_NUM) "Number of Employees" from HOURS;
 类似资料:
  • 问题内容: 我有一个MySQL命令: 当我运行它时,我得到一个错误: 问题答案: 是不是 您应该使用SQL工具来可视化可能出现的错误,例如 MySQL Workbench 。

  • 错误代码1064,SQL状态42000:您的SQL语法中有一个错误;请查看与您的MySQL服务器版本相对应的手册,以便在第1行“option sql_select_limit=default”附近使用正确的语法 我花了很多时间寻找解决方案,但没有找到解决方案:(

  • 问题内容: 这个问题已经在这里有了答案 : 由于在MySQL中使用保留字作为表或列名而导致的语法错误 (1个答案) 3年前关闭。 我已经浏览了所有其他StackOverflow(和Google)中相同问题的帖子,但似乎都没有解决我的问题。 我正在使用PDO和PHP。 我的代码: 而第一个print_r给 这是预期的(没有一个为空) 但它输出错误 SQLSTATE [42000]:语法错误或访问冲突

  • 每次运行它都会给我这个错误。 Query通过USB从arduino获取数据。几天前,它用一个键盘来测试它是否正常工作,直到我尝试用一个RFID阅读器来获取ID。我只是将列ID更改为序列号以匹配数据库。如果我将ID直接放入查询中,它就会神奇地工作。我不知道这是否与我的Arduino上的代码有关。 Python代码: 以前的Arduino代码: Arduino当前代码:

  • 问题内容: 我正在使用Spring mvc Web应用程序,需要在其中使用Hibernate创建城镇。以下是我的城镇模型。 我还有一个名为区的实体。镇是区的一部分,一个区可以有多个镇。以下是我的区域模型: 我正在使用以下Hibernate代码保存城镇: 但是显示错误: 问题答案: 错误消息指出: 您的SQL语法有误;检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在第1行的“ des