【发布时间】:2015-05-29 18:09:26
【问题描述】:
我无法将 INNER JOIN 和 COUNT 放在同一个查询中。
表格是:
TABLE STREETS
ID | STREET_NAME
------------------------
1 | Elm street
2 | Some other street
3 | Unknown street
4 | Killer street
5 | Dead-end street
TABLE ACCIDENTS_STREETS
STREET_ID | ACCIDENT_ID
-----------------------
2 | 4
2 | 7
2 | 2
2 | 1
5 | 3
我想知道发生事故最多的街道名称。
这是 COUNT 个:
SELECT TOP 1 COUNT(STREET_ID) AS dangerous_street FROM ACCIDENTS_STREETS GROUP BY STREET_ID ORDER BY dangerous_street DESC
如何在此处添加 INNER JOIN 以仅获取街道名称?
感谢任何建议!
【问题讨论】:
-
@a_horse_with_no_name,来自发布的 SQL 代码......看起来像 SQL Server。
-
HSQL 数据库管理器
标签: sql join jdbc count hsqldb