CREATE TABLE Items
(
ItemId INT NOT NULL,
CategoryId INT NOT NULL,
ItemValue INT NOT NULL
)
表中包含項目。每個項目都屬於一個類別並存儲一些數字值。基於另一列上的條件從組中提取值
作爲查詢的結果,我希望每行代表一個類別。應該有三列:
- category id;
- 每個類別中具有最高
ItemValue
的項目的ID; - 每個類別具有最低
ItemValue
的項目的ID。
查詢的性能很重要。我使用MS SQL Server。
這很好,謝謝! – 2012-07-25 14:30:55