复杂sql (mysql)
2016-04-15 11:18
381 查看
题目一: 写一条Sql语句查询前出2到5的记录
题目二: 写一条Sql语句删除重复[除时间外的所有字段字段相同]的记录,保留重复记录中时间最大的记录
第一题:
select * from `user` limit 1,4;
第二题:
select
* from `user` a where a.id not in (
select b.id from `user` b
where b.time in (select max(c.time) from `user` c GROUP BY c.age,c.`name`,c.phone,c.sex)
)
题目二: 写一条Sql语句删除重复[除时间外的所有字段字段相同]的记录,保留重复记录中时间最大的记录
第一题:
select * from `user` limit 1,4;
第二题:
select
* from `user` a where a.id not in (
select b.id from `user` b
where b.time in (select max(c.time) from `user` c GROUP BY c.age,c.`name`,c.phone,c.sex)
)
相关文章推荐
- mysql查询结果输出到文件
- MySQL免安装版 安装,卸载,找不到指定文件
- MySQL免安装版下载与配置
- MySQL查询order by相减select相减的Sql语句
- win7安装mysql后,重装系统后,mysql启动
- mysql的卸载与安装
- Mysql 免安装版配置
- MySQL 数据导入,导出
- mysql 删除脚本
- mysql null 值相关规则
- pgsql和mysql外键差异 2016.04.14回顾
- MySQL索引原理及慢查询优化
- MySQL 5.7主键查找结果—真的很快嘛?
- MySQL 赋予用户权限(grant %-远程和localhost-本地区别)
- mysql的启动与停止
- MySql-Explain用法
- mysql索引
- 生产安装mysql
- Host 'XXX' is not allowed to connect to this MySQL server 解决方案/如何开启MySQL的远程帐号
- mysql 添加列,修改列,删除列。