我有一个有效的SQL语句 . a2 X1 e1 t- h% J" mSELECT * FROM eventsTable WHERE columnName='Business'我想把这个添加到子查询中… , ~+ v- s- M% e q h- VCOUNT(Business) AS row_count我该怎么办?! P( y' Q8 h& b5 L
; | n* H0 y+ W4 Q1 Z d; p解决方案: " v" ?+ m6 K9 B! ^4 K( g0 o
这可能是最简单的方法,尽管它不是最漂亮的方法: * t5 d$ G$ x) l% c+ L7 p0 r g, y# Y/ ]SELECT *, (SELECT Count(*) FROM eventsTable WHERE columnName = 'Business') as RowCount FROM eventsTable WHERE columnName = 'Business'也可以使用,不用 group by3 y/ h- u% T4 n9 }- i8 H. v
SELECT *,COUNT(*) OVER () as RowCount FROM eventsTables WHERE columnName = 'Business