【发布时间】:2015-10-04 16:45:54
【问题描述】:
我有两个 sql SQL 查询,并且都在工作。但是我需要将这两个查询合并到一个查询中,而我的尝试不起作用。 这些是有效的查询:
from z35
inner join z13
on z35.z35_rec_key=z13.z13_rec_key
where z35_event_type='80'
select count(z35_event_type) as pocet, z35_rec_key
from z35
where z35_event_type='80'
group by z35_rec_key
我尝试以这种方式组合然后,但出现错误:
select count(z35_event_type) as Total, z35_rec_key, z13.z13_title
from z35 join z13
on z35.z35_rec_key=z13.z13_rec_key where z35_event_type='80'
group by z35_rec_key
错误是:ORA-00979 - not a group by expression
【问题讨论】:
-
编辑您的问题并提供示例数据和所需结果。
-
欢迎来到 Stack Overflow!我编辑了您的问题,以使讲英语的人更容易理解。请编辑您遇到的特定错误消息,以防我的猜测错误。请注意,在第一个示例中,
select部分缺失。祝你好运!