sqlite数据库查询表靠前
刚入门 想实现新闻表新闻置顶的功能 select * from web_news order by id desc limit 0,6 web_news 表里有TOP列 怎样让TOP列记录为1的为置前 各位大大们帮帮忙 分不多 请包涵!!
order by top不行吗? id和top那个优先? SQL code: select * from web_news order by top!=1 ,id desc limit 0,6; 你的意思是不是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 引用 SQL codeselect*from web_newsorderbytop!=1 ,iddesc limit0,6; THANK YOU 解决了!
相关问答:
C# code: System.Data.SQLite.SQLiteConnection conn = new SQLiteConnection(@"acs.db"); try { conn.Open(); } ......
由于成本考虑用sqlite做数据库,可是在调用create方法时出错,好像是不能得到自增的ID怎么改啊 用mysql有什么成本? 用mysql不得买数据库啊。。。 都是一些小网站 id INTEGER NOT NULL PRIMARY KEY ......
程序代码如下: sqlTime = "select SUM(onlineTimeSpan) from T_OnlineTimeSum where ipAddress = :a AND onlineDate BETWEEN :b AND :c";   ......
在vs2005中引用了using System.Data.SQLite; 定义了一个连数据库连接变量public SQLiteConnection dBConn; 就报下面这个错误了. The type 'System.Data.Common.DbConnection' is defined in an ass ......
sqllite里面有什么方法把int转换为十六进制存储的呢? 例如,strftime('%s', 'now') 得到1263777947,当前的秒数,我想存储为它的十六进制表示"4B53B89B" 谢谢.. 其实我是想strftime ......