sqlite数据库查询表靠前 刚入门 想实现新闻表新闻置顶的功能select * from web_news order by id desc limit 0,6web_news 表里有TOP列 怎样让TOP列记录为1的为置前 各位大大们帮帮忙 分不多 请包涵!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 order by top不行吗?id和top那个优先? select * from web_news order by top!=1 ,id desc limit 0,6; sqlite> select * from web_news;id|top1|32|13|34|25|16|6sqlite> select * from web_news order by top!=1 ,id desc;id|top5|12|16|64|23|31|3sqlite> 你的意思是不是top=1的是置顶的呢?SELECT * FROM web_news ORDER BY `topid` DESC LIMIT 0 , 6 补充一下!你的意思是不是top=1的是置顶top=0的不置顶的呢? SELECT * FROM web_news ORDER BY 'top' DESC LIMIT 0 , 6 THANK YOU 解决了! 求助:win2008下mysql5.1服务不能启动 80万条数据和80个表要更新如何优化 c#插入数据到mysql数据库实现发送短信的功能,中文显示乱码,谢谢! windows下postgresql创建自定义C函数的问题 求助, mysql update 的语句 请教关于时间间隔的SQL 这样一个sql语句,该如何优化呢?谢谢~~~解决立刻给分 Excel 文檔 轉換為 MySQL數據庫文檔!!! 日志收集系统 MYSQL 临时变量在IF语句中的写法 xp系统环境下!mysql设置远程访问连接?? mysql 文件读取
id|top
1|3
2|1
3|3
4|2
5|1
6|6
sqlite> select * from web_news order by top!=1 ,id desc;
id|top
5|1
2|1
6|6
4|2
3|3
1|3
sqlite>
SELECT * FROM web_news ORDER BY `topid` DESC LIMIT 0 , 6
SELECT * FROM web_news ORDER BY 'top' DESC LIMIT 0 , 6