求mysql一条语句,该如何处理
程序员文章站
2022-05-11 11:31:07
...
求mysql一条语句
按id降序查询几种情况的各一条记录,用一条语句能否实现?
------解决方案--------------------
union 可不可以的,没用过
------解决方案--------------------
对
(select * from a order by id desc limit 0,1) union all (select * from b order by id desc order by id desc limit 0,1)
------解决方案--------------------
可以啊,用UNION ALL
------解决方案--------------------
按情况分组 每组取一条记录
按id降序查询几种情况的各一条记录,用一条语句能否实现?
------解决方案--------------------
union 可不可以的,没用过
------解决方案--------------------
对
(select * from a order by id desc limit 0,1) union all (select * from b order by id desc order by id desc limit 0,1)
------解决方案--------------------
可以啊,用UNION ALL
------解决方案--------------------
按情况分组 每组取一条记录
- SQL code
SELECT * FROM (SELECT * FROM `table` ORDER BY `condition` DESC) t GROUP BY `condition`;相关文章
相关视频
推荐阅读
-
mysql实战45讲读书笔记(一) 一条SQL查询语句是如何执行的
-
一条简单的更新语句,MySQL是如何加锁的?
-
MySQL 笔记整理(2) --日志系统,一条SQL查询语句如何执行
-
MySQL 笔记整理(1) --基础架构,一条SQL查询语句如何执行
-
Mysql实战45讲学习详情----一条SQL查询语句是如何执行的?
-
分析mysql中一条SQL查询语句是如何执行的
-
Mysql实战45讲学习详情----一条SQL更新语句是如何执行的?
-
mysql中用bigint字段储存手机10位号码,居然被截短。该如何处理
-
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES),该如何处理
-
100分求PHP开发环境,该如何处理