mysql 表别名、字段别名(as)使用实例

时间:2016-09-02
我们在进行mysql语句查询时,有时候为了方便需要为表或者某一字段取一个别名(Alias),此时可以使用as关键字,本文章向大家介绍mysql如何给表和字段取别名,需要的朋友可以参考一下本文章的实例。

MySQL中为字段或表取别名的基本语法格式如下:

属性名 [AS] 别名
  • 属性名:指的是字段原来的名称。
  • 别名:指的是字段新的名称。
  • AS:可选。使用和没有使用时的作用都是一样的。

通过这种方式,在结果的显示中,“别名”就可以代替“属性名”了。

具体实例如下:

1.为字段取别名

SELECT Name, InStock+OnOrder-Reserved AS Available
FROM Topic
WHERE Name LIKE '%教程%'
ORDER BY Name;

将InStock+OnOrder-Reserved算术运算结果列取名为Available,运行结果为:

Name Available
php教程 20
mysql教程 30
java教程 25

 

2.为表取别名:

SELECT O.ID from Employee AS O, job AS C WHERE C.ID = O.ID;

上面SQL语句与下面是等价的:

SELECT Employee.ID from Employee, job WHERE job.ID = Employee.ID;

上一页 下一页

原文地址:http://www.manongjc.com/article/1436.html