我有一个需要PARTITION BY
与 2 个字段一起使用的查询。我这样做是这样的:
SELECT
ROW_NUMBER()
OVER (PARTITION BY
id, country_id
ORDER BY
id, country_id) AS row_number
FROM
cities
...
问题是,country_id
中使用的第二个聚合字段PARTITION BY
,可以NULL
,我需要ROW_NUMBER()
总结一下。
row_number()
只有在结果集中有相同id
的记录时才进行总结。如果有记录与and或相同and is country_id
,我希望对其进行总结。id
country_id
id
country_id
NULL
有没有办法这样做?