sql语句你写的,你还问别人怎么排序? 不是 我的意思的 如果 就按这个SQL语句 QUAN字段里全是0 那 内容根据什么排序 他现在排序号乱 order by quan desc,content asc 降序排列 select * from cpxx where cplbsz="+n+" order by quan desc 把quan,换成你想排序的字段就可以了 desc 是降序排列的 你写这个语句就是已quan这个字段进行降序排列 如果字段为数值型的则从大到小排列,如果是字符串型的则以a、b、c、d的降序排列 你想怎么排就怎么排!~~ 比如你先按quan字段的降序排,那么为零的怎么处理呢?? 这时你可以根据其他字段升序或降序来排。。 就这么写SQL: SQL code:
select * from cpxx where cplbsz="+n+" order by quan desc,其它的某字段 asc/desc