怎么写查询语句,sql的问题,在线等

来源:百度知道 编辑:UC知道 时间:2024/05/12 12:43:23
当时设计库的时候
库是这样的
id sort company
001 天讯通 11111
002 知讯通 222222
003 天讯通 3333
004 知讯通 555
005 天讯通 4444
006 知讯通 888

我想实现最后查询在网页上显示的时候天讯通这一类的显示在前面,知讯通的在后面
该怎么写查询语句

select * from tablename order by sort

只能分两次查询!
一次 按天讯通,一次按知讯通

select * from yourTableName order by sort Desc
如果只有这两个是可以的,要是还有别的那就不行了,你可以分两次查找

select * from tableName order by sort desc

实际上你这个问题,就是实现固顶功能,我建议你增加一个字段,来区分哪个应该固定,这样处理我觉得可以省去不少麻烦,便于将来调整。