我正在尝试在普遍存在的DB中做一些不同的事情。
我的查询结果有点像这样
part# Qty
----------------
A123 10
A123 3
B234 13
B234 43
A123 24
我可以毫无问题地整理它们。我需要的是迭代唯一值并得到它们的总数,因此我得到了这样的东西:
part# Qty Num OfNum
-----------------------------
A123 10 1 3
A123 3 2 3
B234 13 1 2
B234 43 2 2
A123 24 3 3
我被困在这种情况下。
将为您工作类似的东西:
SELECT t1.PartNumber, t1.Qty, (SELECT COUNT(PartNumber) FROM "myTable" WHERE PartNumber = t1.PartNumber) AS "OfNum"
FROM "myTable" AS t1
...当然可以替换名称。