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

宠物餐桌:

在此输入图像描述

访问表:

在此输入图像描述

这是我的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

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

===============>>#1 票数:2 已采纳

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

  ask by envyM6 translate from so

未解决问题?本站智能推荐:

1回复

帮助SQL查询返回不匹配的单元格

我有以下2表: 表格1 表2 希望选择参加课程编号103的课程而不覆盖课程#3的学生姓名,并为他们的班级名称返回NULL,如下所示: 我正在尝试下面的查询,但不起作用: 我在这里做错了什么?
3回复

如何动态更改sql“赞”运算符?

在下面的代码中,我想动态地检索数据库内容。 但是问题是最终条件。 我应该如何改变? 在此代码中,最终条件1 = 1出错。 所有句子检索。 我应该如何更改以仅获得预期的句子?
2回复

计算SQL查询结果的出现次数

我有一个MySQL数据库,其中包含一个名为“orders”的table其中包含我的所有订单。 在这张表中我有不同的字段,如: 我想获得所有按用户分组的订单,仅适用between 2 and 5订单的用户。 但我的SQL查询不起作用。 考虑这些条目: 我想要一个SQL请求
1回复

计算ID在数据库表中的出现次数

我在使用Oracle数据库查询和相关子查询时遇到了麻烦。 从根本上讲,问题在于计算一个表中的ID在另一表中出现的次数。 问题:我有两个表,一个订单表,该表存储有关Web服务中已订购商品的信息。 该表中的数据通过一个过程(我无法控制)运行,结果被放入一个已实现的表中。 订单号不是一
1回复

SQL层次查询

此查询的输出: 12493在第一个查询中是父级,在第二个查询中是子级,因此我需要删除所有具有null person_id(Third Column)且不是子级的父级的行,如在第二个查询中一样,我不能删除最后一行,因为他是第一个查询的父级查询,但要删除第一个查询中的最后3行
1回复

SQL比较列并计算差异

我正在使用Oracle 11gR2 我有一个表,例如: 我想要做的是每种产品的总体积,然后比较两个月内的体积,并计算出一个计算出差异的字段,所以我最终得到: 我的代码远不能满足要求,但我还是会发布它:
2回复

JIRA问题的SQL查询

我必须从JIRA数据库中获取一些数据并创建一个视图以显示它们。 在JIRA中,我们有大约100个项目。 我们需要创建一个Oracle视图以可视化以下数据。 我们的工作流程具有以下状态打开修复解决测试验证关闭拒绝 我尝试了以下查询,但没有成功。 有人可以告诉我哪里出了
2回复

日期格式的Oracle SQL查询

我总是对ORACLE SQL查询中的日期格式感到困惑,并且花费几分钟一起去谷歌,当有人在数据库表中使用不同的日期格式时,有人能解释我最简单的解决方法吗? 例如,我有一个日期列为ES_DATE,数据为27-APR-12 11.52.48.294030000 AM数据类型TIMESTAMP(6
2回复

SQL重复,如何避免查询?

我正在尝试获取存储在表中的名称和地址,但要获取数据重复。 作为这个领域的新手,我不知道如何避免这种情况。 这是命令和结果的一些图片。 命令: 结果: 所有者表: 地址表: 请帮帮我:( PS它们都是伪数据。
2回复

如何计算客户推荐的客户数量

大家好,我似乎无法解决我的问题,这是我需要列出客户端ID以及该客户端引用的客户端数量的计数...这是我的表格,如下所示: