MySQL的联合查询[union]有什么实际的用处

查看:83
本文介绍了MySQL的联合查询[union]有什么实际的用处的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

MySQL的联合查询[union]有什么实际的用处?

联合查询只要求两张表字段数一致,但是字段名却可以不同,能否提供一个使用它的例子?

解决方案

之前使用的例子,有多个信息模块的数据,需要展示,每个模块表都有一个title,id,picture字段。为减少多次的查询SQL,使用union将这些表的数据合为一个结果集返回。

SELECT id,title,picture, 'A' AS module FROM A LIMIT 5
UNION 
SELECT id,title,picture, 'B' AS module FROM B LIMIT 5
UNION
SELECT id,title,picture, 'C' AS module FROM C LIMIT 5

这篇关于MySQL的联合查询[union]有什么实际的用处的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆