如果有一张表是:
id name sex age
4 张 男 20
2 李 男 21
1 王 男 24
3 刘 男 27
如何变成:
id name sex age
1 王 男 24
2 李 男 21
3 刘 男 27
4 张 男 20
用的语句是什么?

解决方案 »

  1.   

    select *
    from tb
    order by id;
      

  2.   

    select * from table order by id;
      

  3.   

    select* from 表1
    order by 表1.id
    其实就是按照编号排列顺序嘛
      

  4.   

    select * from table_name order by id
      

  5.   


    select * from table_name order by name
      

  6.   

    select * from table_name order by id asc
      

  7.   

    order by id 默认是升序,dsec是降序
      

  8.   

    补充一下:
    1: //按照笔划排序
    2: select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_STROKE_M');
    3: //按照部首排序
    4: select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_RADICAL_M');
    5: //按照拼音排序,此为系统的默认排序方式
    6: select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_PINYIN_M');
      

  9.   

    select * from table
    order by id asc;

    select * from table
    order by id desc;
    一个是升序排列一个是降序排列。