我想选择一些行并希望返回这些行加上显示所选行数的附加列。我正在使用sql的派生版本,它不允许我使用OVER() AS
函数,如讨论here。我想是在选定的列中的每个元素,我想它在整个表的计数像SELECT some column and count the rows in the same query
初始列如下:
Fruits
Apple
Mango
Fruits
Banan
最终返回的值:
Fruits NewColumnwithCount
Apple 2
Mango 1
Apple 2
Banana 1
像在选定的水果名为水果,苹果出现2次,香蕉1次和芒果1次(在整个选定的专栏称为水果)
请为您使用的DBMS添加标签 – Jens
我无法理解您的样本数据与您想要的结果之间的关系。 –
@ZoharPeled,就像在选定的Colum水果一样,苹果出现2次,香蕉1次,芒果1次(在整个选定的专栏称为水果) – crystal