mysql中怎么起别名 mysql怎么重命名

MySQL给值定义别名你是要查询结果显示未知、男或女而不是0、1、2是吧 。
sql如下查询即可:
select case sex when '0' then '未知' when '1' then '女性' when '2' then '男性' end from user;
mysql中 ,如何用 as 取别名? 谢谢大家?。。?/h2>比如:
1、selec name as “姓名” ,sex as "性别" from user
2、select u.name as “姓名”,o.name as "英文名" ,u.sex as "性别" from user u ,other o where u.id = o.id;
as不是给表里的字段取别名mysql中怎么起别名 , 而是给查询的结果字段取别名 。
其目的是让查询的结果展现更符合人们观看习惯,在多张表查询的时候可以直接的区别多张表的同名的字段 。
扩展资料:
SQL别名:
SQL别名用于为表或表中的列 提供临时名称 。
SQL别名通常用于使表名或列名更具可读性 。
SQL一个别名只存在于查询期间 。
别名使用AS关键字赋予 。
在下列情况下使用别名:
1mysql中怎么起别名,查询涉及多个表
2,用于查询函数
3,需要把两个或更多的列放在一起
4 , 列名长或可读性差
语法
1、表名的别名语法:
SELECT 列名
FROM 表名 AS 别名;
2、列名的别名语法:
SELECT 列名 AS 别名
FROM 表名
3、表名和列名的别名混合使用语法:
SELECT 列名 AS 别名
FROM 表名 AS 别名
语法举例
1、使用表名称别名
有两个表分别是:"Persons" 和 "Product_Orders" 。分别为它们指定别名 "p" 和 "po" 。列出 "John Adams" 的所有定单 。
SELECT po.OrderID, p.LastName, p.FirstName
FROM Persons AS p, Product_Orders AS po
WHERE p.LastName='Adams' AND p.FirstName='John';
2、使用列名称别名
查询 Persons 表中的 LastName 列 (为其定义别名 '姓氏')和 FirstName 列(为其定义别名 ‘名字’),输出所有结果值 。
SELECT LastName AS 姓氏, FirstName AS 名字
FROM Persons
数据库的查询语句的别名怎么起?。?/h2>直接把语句用括号括起来,然后as别名即可 。
如:
select a.* from
(select *from emp where deptno=10) as a,
(select * from emp where sal2000) as b
where a.empno=b.empno;
语句中a和b就是别名 , 但注意查询中字段一定要加上别名的前缀,避免语句报错 。
如何在mysql中设置字段别名SELECT username name FROM `user` "username"是原字段名称, 这个"name"就是别名~
【mysql中怎么起别名 mysql怎么重命名】mysql中怎么起别名的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mysql怎么重命名、mysql中怎么起别名的信息别忘了在本站进行查找喔 。

    推荐阅读