我们都知道,在sql语句中,使用as可以对字段、表等取别名,像对一些英文的字段取中文名称,使可读性更高。
比如:现在我的表如下所示:
select * from goods;
使用as 将字段变为中文:
select id as 序号, name as 名称, cate_id as 分类序号, brand_id as 品牌序号, price as 价格, is_show as 是否上架, is_saleoff as 是否售罄 from goods;
这样是不是就清晰了许多。
特殊用法
不使用任何数据库里的数据,快速生成一张视图表,
select 'xiaoming' as name, 'chinese' as country;
select 0 as id;
注意
select xiaoming as name; # 错误的
select 'xiaoming' as name; # 正确的
带上引号作为一个字符串看待,并且可以在引号内加空格,如:
select 'xiao ming' as name