SqlServer排序检索
–第三章 排序检索

select order_item
from OrderItems
order by order_item; --以order_item为依据排序输出对应列

select order_item,prod_id
from OrderItems
order by prod_id; --以prod_id为依据排序输出order_item,prod_id两列数据

select distinct order_item
from OrderItems
order by order_item; --以order_item为依据排序输出order_item列不重复数据

select distinct order_item,prod_id
from OrderItems
order by prod_id; --以prod_id为依据排序输出order_item、prod_id综合不重复的两列数据

select order_item,prod_id
from OrderItems
order by order_item,prod_id; --先以order_item为依据排序,再以prod_id为依据二次排序输出两列

select order_item,prod_id
from OrderItems
order by 2,1; --同上通能一样,但是以列的索引为标准,即先按prod_id后按order_item排序

select order_item,prod_id
from OrderItems
order by order_item desc,prod_id asc; --同上类似,但可以加desc表示降序、asc表示升序来排序输出

相关文章: