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