MySQL中利用别名的简单设置(mysql设置别名)

MySQL使用别名让我们将表,字段或者是子查询赋予具有特殊意义的名字,从而提高清晰度,增加可读性,其设置是非常简单的。

利用别名,我们可以非常容易的调整一个SQL查询语句,让它表达更多的信息:

SELECT id, name, country 
FROM countries
WHERE name= 'China'

使用别名,我们可以指定每一列属性的意义,这样可以让结果集更易读:

SELECT id AS country_id, name AS country_name, 
country_code AS country_code
FROM countries
WHERE name= 'China'

示例中,我们为id,name和country三个属性设置了别名,分别表示“country_id” 、“country_name”和“country_code”,这样查询结果会变得更加可读明了。

MySQL中,也可以用别名作为表的标识,例如:

SELECT a.id AS country_id, a.name AS country_name, 
b.name AS country_capital
FROM countries AS a
INNER JOIN capital AS b
ON a.id = b.countryid

在这个示例中,我们同时查询两个表,分别用countries和capital的别名a,b进行标识,从而提高查询可读性。

MySQL中利用别名的设置是非常简单的,以上就是其简单示例,显然,在实际工作中,利用这一功能可以让你更好和更快地完成查询任务。


数据运维技术 » MySQL中利用别名的简单设置(mysql设置别名)