在T-SQL(MSSql 2008R2)中,我想從一個表或一組結果中選擇某些行;根據其最小最大值選擇某些行
StoreId StoreName BrochureId PageId Rank Distance
43561 X 1627 11608 73 598.10
43561 X 1627 11591 68 598.10
43561 X 1627 11615 41 598.10
43827 Y 1727 21708 75 1414.69
43827 Y 1727 21591 62 1414.69
43827 Y 1727 21615 44 1414.69
43919 Z 1827 31809 77 2487.35
43919 Z 1827 31591 60 2487.35
43919 Z 1827 31615 39 2487.35
想只選擇距離最近且排名最高的行,
StoreId StoreName BrochureId PageId Rank Distance
43561 X 1627 11608 73 598.10
43827 Y 1727 21708 75 1414.69
43919 Z 1827 31809 77 2487.35
謝謝你的幫忙。
謝謝你的幫助,這個結果正是我想達到的目標。 – Buyukcaglar