MySQL Union合并查询数据及表别名、字段别名用法分析
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,本文实例讲述了MySQL Union合并查询数据及表别名、字段别名用法。分享给大家供大家参考,具体如下:union关键字SELECT s_id, f_name, f_priceFROM fruitsW
千家信息网最后更新 2025年11月07日MySQL Union合并查询数据及表别名、字段别名用法分析
本文实例讲述了MySQL Union合并查询数据及表别名、字段别名用法。分享给大家供大家参考,具体如下:
union关键字
SELECT s_id, f_name, f_priceFROM fruitsWHERE f_price < 9.0UNION ALLSELECT s_id, f_name, f_priceFROM fruitsWHERE s_id IN(101,103);
为表取别名
SELECT * from orders AS oWHERE o.o_num = 30001;
SELECT c.c_id, o.o_numFROM customers AS c LEFT OUTER JOIN orders AS oON c.c_id = o.c_id;
为字段取别名
SELECT f1.f_name AS fruit_name, f1.f_price AS fruit_priceFROM fruits AS f1WHERE f1.f_price < 8;
SELECT CONCAT(RTRIM(s_name) , ' (', RTRIM(s_city), ')')FROM suppliersORDER BY s_name;SELECT CONCAT(RTRIM(s_name) , ' (', RTRIM(s_city), ')')as suppliers_titleFROM suppliersORDER BY s_name;【例.62】查询所有价格小于9的水果的列表,查询s_id等于101和103所有的水果种类,使用UNION连接查询结果
SELECT s_id, f_name, f_priceFROM fruitsWHERE f_price < 9.0UNION ALLSELECT s_id, f_name, f_priceFROM fruitsWHERE s_id IN(101,103);
【例.63】查询所有价格小于9的水果的列表,查询s_id等于101和103所有的水果种类,使用UNION ALL连接查询结果,SQL语句如下
SELECT s_id, f_name, f_priceFROM fruitsWHERE f_price < 9.0UNION ALLSELECT s_id, f_name, f_priceFROM fruitsWHERE s_id IN(101,103);
【例.64】为orders表取别名o,查询订30001订单的下单日期
SELECT * from orders AS oWHERE o.o_num = 30001;
【例.65】为customers和orders表分别取别名,并进行连接查询
SELECT c.c_id, o.o_numFROM customers AS c LEFT OUTER JOIN orders AS oON c.c_id = o.c_id;
【例.66】查询fruits表,为f_name取别名fruit_name,f_price取别名fruit_price,为fruits表取别名f1,查询表中f_price < 8的水果的名称
SELECT f1.f_name AS fruit_name, f1.f_price AS fruit_priceFROM fruits AS f1WHERE f1.f_price < 8;
【例.67】查询suppliers表中字段s_name和s_city,使用CONCAT函数连接这个两个字段值,并取列别名为suppliers_title
如果没有对连接后的值取别名,其显示列名称将会不够直观,输入如下SQL
SELECT CONCAT(RTRIM(s_name) , ' (', RTRIM(s_city), ')')FROM suppliersORDER BY s_name;更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL常用函数大汇总》、《MySQL日志操作技巧大全》、《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》及《MySQL数据库锁相关技巧汇总》
希望本文所述对大家MySQL数据库计有所帮助。
查询
别名
水果
字段
技巧
数据
价格
函数
名称
大全
数据库
种类
结果
直观
不够
专题
两个
事务
关键
关键字
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全的谐音梗
郑州鼎福网络技术有限公司
合一网络技术 北京
建设用地批后数据库
项目上线才有服务器ip吗
服务器托管主机租用
学习网络安全法感悟
服务器数据库怎么做
用香港服务器不能查到
吉林网络安全信息
服务器的任务管理器在哪里
网络安全产业链进一步
海康威视平台服务器白色
软件开发怎么知道是你开发的
网站建设服务器如何选
jcp属于什么数据库
lol海南是什么服务器
网络安全业务内容包括
php服务器推送
常见高速网络技术网络层协议
什么是基础数据库文件
sql数据库如何查询重复
网络安全区域如何分类
雕哥网络技术是什么意思
网络安全学历最高的公司
常州合法网络技术有限公司
数据库应用与开发技术题库
国内网络安全排行
网络安全运行日常记录
郎溪智能软件开发服务生产过程