排序问题
if top=1 thensql="select * from ping where top='1' order by top desc"
else
sql="select * from ping order by id desc"
end if
上面的程序,我实现的是,当top值为1时,先排top值为1的值,不为1时,再按每条数据的ID排序
比方说有条数据的ID是35,top值为1,有条数据的ID是36,top值为空,或者是0,
这个时候,我要35排在最前面,不受后面数据的影响而往下排,
就好像这个论坛的固顶贴子一样,我要的就是那种效果
调试了,为什么上面的语句只试行了 sql="select * from ping order by id desc"