我想写个sql语句,先按时间降序然后按优先级升序查出前10条除外的一周内发的记录!
怎么写这个语句呢?麻烦高手指点一下,谢谢!!
怎么写这个语句呢?麻烦高手指点一下,谢谢!!
解决方案 »
- 触发器问题
- 求助。mysql插入字段错误
- 求SQL:如何只在用户名不存在的时候插入记录?
- 加载数据文件 报错 There is no 'root'@'%' registered
- 取某个记录的前后几条记录
- 那位有Mysql 在Liunx下安装的详细步骤,最好是mysql-4.0.15a.tar.gz的安装方法
- window2003下安装postgres: Install as aservice: 登陆失败!未知用户名或密码
- 请问出现这个错误ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)是什么意思
- 求教查询语句怎么写
- 在mysql中如何将两个表按列合并
- 数据库乱码问题
- 我第一次来提问哦,希望各位帮帮忙,谁能帮帮我,告诉我C#和JSP如何连接mysql?谢谢了
from yourTable
order by colDateTime desc
limit 10除外 也就是结果中不包含这些记录。select *
from yourTable
where colDateTime>CURDATE()-7
order by colDateTime desc
limit 11,999999
select * from tb
where 时间>CURDATE()-7
and id not in(select id from tb order by 时间 desc,优先级 limit 10) --id是指表中的关键字
select * from tt where datediff(CURDATE(),时间)<=7
order by 时间 desc limit 10,999999