繁体   English   中英

SQL查询,努力用COUNT()计算实例/出现次数

[英]SQL query, struggling to count instances/occurrences with COUNT()

我正在尝试计算以下两个表中的访问次数:

宠物餐桌:

在此输入图像描述

访问表:

在此输入图像描述

这是我的SQL

 SELECT pet_name, pet_type
 FROM pets p
 JOIN visits v
 ON p.petid = v.petid
 SELECT COUNT(petid) AS "NUMBER OF VISITS" FROM visits
 WHERE petid = "PT5"

并且它返回此错误消息:

 ORA-00933: SQL command not properly ended

有什么想法我做错了什么?

SELECT p.pet_name, p.pet_type, COUNT(v.petid) AS "NUMBER OF VISITS"
FROM pets p
JOIN visits v ON p.petid = v.petid
WHERE p.petid = "PT5"
GROUP BY p.pet_name, p.pet_type

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM