请教,SQL查询后,排序推荐的内容在前面,不推荐的在后面.急!!!!!!!
现在我有一张表A 字段如下:
id username isrecommend(是否推荐,bit类型的1和0) isCheced(是否验证,bit类型的1和0)
现在我要怎么做才能把查询的数据,按照推荐的和验证的显示在前,没验证或者没推荐的显示在后?
id username isrecommend(是否推荐,bit类型的1和0) isCheced(是否验证,bit类型的1和0)
现在我要怎么做才能把查询的数据,按照推荐的和验证的显示在前,没验证或者没推荐的显示在后?
作者: herojay4511 发布时间: 2011-06-15
SQL code
select * from A order by isrecommend desc,isCheced desc
作者: zy112429 发布时间: 2011-06-15
SQL code
select * from ta order by (isrecommend+isCheced) desc
作者: yibey 发布时间: 2011-06-15
SQL code
select * from A order by isrecommend desc,isCheced desc
作者: chuanzhang5687 发布时间: 2011-06-15
SQL code
select * from a order by case when isrecommend=1 or isCheced=1 then 1 else 0 end
作者: cd731107 发布时间: 2011-06-15