我有一個關於如何使用sql對數據進行排序的問題。爲此,我舉了一個簡單的例子來說明我的問題。用sql排序
if object_id('MyTable', 'U') is not null drop table dbo.MyTable;
create table MyTable
(
country varchar(10) not null
, town varchar(10) not null
, amount int not null
)
insert into MyTable values
('US', 'NYC', 100)
, ('US', 'BAL', 150)
, ('US', 'WAS', 200)
, ('CA', 'MON', 100)
, ('CA', 'TOR', 150)
, ('CA', 'VAN', 200)
我如何將數據在一定意義上所有「國家總額來分類的遞減順序和字母順序對每個國家的城市進行排序。
感謝, 基督教
MYTABLE MT = mt.country
將預期的輸出是該數據集是什麼根據你的標準? – 2012-07-13 19:30:10