SQL语句中select...as...的特殊用法

时间:2024-03-24 16:22:23

我们都知道,在sql语句中,使用as可以对字段、表等取别名,像对一些英文的字段取中文名称,使可读性更高。

比如:现在我的表如下所示:

select * from goods;

SQL语句中select...as...的特殊用法
使用as 将字段变为中文:

select id as 序号, name as 名称, cate_id as 分类序号, brand_id as 品牌序号, price as 价格, is_show as 是否上架, is_saleoff as 是否售罄 from goods;

SQL语句中select...as...的特殊用法这样是不是就清晰了许多。

特殊用法

不使用任何数据库里的数据,快速生成一张视图表,

select 'xiaoming' as name, 'chinese' as country;

SQL语句中select...as...的特殊用法

select 0 as id;

SQL语句中select...as...的特殊用法

注意

select xiaoming as name;  # 错误的
select 'xiaoming' as name;  # 正确的

SQL语句中select...as...的特殊用法

带上引号作为一个字符串看待,并且可以在引号内加空格,如:

select 'xiao   ming'  as name

SQL语句中select...as...的特殊用法