华豫之门字画鉴定视频:请帮我看看这个SQl语句有何错误

来源:百度文库 编辑:高校问答 时间:2024/04/28 14:55:59
SELECT *
FROM fk_staff
GROUP BY zgbh
HAVING COUNT zgbh > 1
不知哪位兄台可以帮我看看,这个查询语句有什么错误
可不可以帮我写出正确的语句,谢谢了

现在提示'from'附近有语法错误,请问这是什么意思

那样肯定不行,不防这么一试

SELECT zgbh
FROM fk_staff
GROUP BY zgbh
HAVING COUNT(zgbh)> 1

一楼兄弟那么写的我刚才在查询分析器里试了好像不行噢,

最后一行应该是having count(zgbn)>1
count在这里是聚类函数,要和语句区分!
有些数据库各语句之间如果不在一行,需要加上续行符(;)(例如VF),最后一行不加,但有的不需要。
修改后的代码:
SELECT *
FROM fk_staff
GROUP BY zgbh
HAVING COUNT(zgbh)>1
另外也可以也成:
SELECT * FROM fk_staff GROUP BY zgbh HAVING COUNT(zgbh)>1
加不加分号,要根据你的数据库管理系统DBMS来选择