【发布时间】:2016-06-28 05:50:53
【问题描述】:
我有这个选择语句:
SELECT p.WPD, count(b.PID) as ParcelsPerBlck,
(SELECT count(PID)
FROM bos05eb
WHERE ptype BETWEEN 009 AND 133) as ResdOnly
FROM ebos_parcels05 p, bos05eb b
WHERE p.PID_LONG = b.PID
GROUP BY p.WPD;
我希望 select 语句中的子查询结果也按 p.WPD 分组。但是我在每一行中得到的查询结果如下:
WPD ParcelsPerBlck ResdOnly
01-02-030 38 6198
01-08-035 56 6198
01-04-060 11 6198
等等。
可以不将子查询的结果分组,以便我只获得每行的子查询ResdOnly的结果计数吗?
【问题讨论】: