sql语句as关键字的使用.

as是别名关键字. 一般我们是这么使用.
select 字段 as 别名
select 字段 别名
select 别名=字段
在sqlserver中这三种显示结果都是一模一样的.
但是我们不推荐后两种写法,只推荐第一种写法.

操作方法

  • 01

    我们的Sql语句在很多数据库中都是通用的,比如像Mysql数据库 Access数据库. Oracle数据库.  Sqlite数据库 .甚至在我们的Excel中也可以使用Sql语句. 所以,大家主要看我下面图片中是怎么样使用sql语句的语法. 然后套用到你需要的地方就OK了.

  • 02

    我使用的是sqlserver 2008. 我先来显示一下我表中所有的数据.

  • 03

    我来显示一下我数据库表中年龄大于20岁的,这条语句很简单. select * from student where stuage >20; 我们看到已经用select把自己想要的结果显示出来了.

  • 04

    但是有个问题,如果我们是开发者,或许可以看懂. 如果是学生的家长,它不认识英文怎么办呢?这个时候,我们就需要转换成中文. select stuid as 编号, stuname as 姓名, stusex as 性别, stuage as 年龄 , stuemail as 电子邮箱 from student where stuage >20;

  • 05

    当然,我们甚至可以把年龄是23岁设置显示为大龄,否则为正常. select stuid as 编号, stuname as 姓名, stusex as 性别, case when stuage>='23' then '大龄' else '正常' end as 年龄 , stuemail as 电子邮箱 from student;

  • 06

    select stuid as '编号', stuname as [姓名], stusex as 性别, case when stuage>='23' then '大龄' else '正常' end as "年龄", stuemail as 电子邮箱 from student; 大家注意看这次的写法,虽然我们显示和上一个没什么区别. 但是我们as后面别名的写法有的加括号,单引号,双引号,以及没有引号. 它们之间有什么区别呢? 这可是数据库的面试题.

  • 07

    如果我们把电子邮箱中间加上空格.  电子 邮箱. 那么我们这条sql语句就报错了. 但是 '编    号'[姓    名]  "年          龄"是都可以加空格的. 注意看下面图中圈到的部分.

  • 08

    单引号代表的是字符串. 而方括号是为了避免和系统的关键字冲突. select [stuid] as '编    号', [stuname] as [姓         名], [stusex] as [性别], case when [stuage]>='23' then '大龄' else '正常' end as "年      龄", [stuemail] as [电子邮箱] from [student]; 比如像这样的写法.. 而双引号是ansi-sql的一个美国国家标准协会. 其实跟方括号一个意思. 只不过一个是标准的,一个是后来微软又增加了的.

(0)

相关推荐

  • sql语句distinct关键字的使用方法

    distinct是过滤重复的意思. 我们来讲解一下使用方法及区别. 操作方法 01 我们的Sql语句在很多数据库中都是通用的,比如像Mysql数据库 Access数据库. Oracle数据库.  Sq ...

  • Sqlserver之通过Sql语句添加约束

    通过SQL语句为表添加约束. 操作方法 01 用SQL语句添加约束的语法为: 包括:主键.外键.检查.默认值.唯一五种约束,对应的关键字为: PK.FK.CHECK.default.primay 02 ...

  • SQL语句有关join语句的介绍

    SQL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据. 下面列出了您可以使用的 JOIN 类型,以及它们之间的差异. JOIN: 如果表中有至少一个匹配,则返回行 LEFT JO ...

  • SQL语句创建表

    如何使用SQL语句来创建一个表?其实也不难,下面我们一起来看一下. 操作方法 01 sql语句里,主要是使用create table这个语句来创建表,后面接的就是表的名称,用引号括着,代码如图. 02 ...

  • ORACLE SQL语句优化技术分析

    为了让更多的新手受益,我抽空把SQL语句优化部分进行了整理,希望大家一起进步。 一、操作符优化1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用I ...

  • 怎么用sql 语句3. count所有学生的分数的总分,平均分,最高分和最低分

    这个要根据表格结构来写sql语句的 具体情况具体分析 不能一概而论 常见语句 更新:update table1 set field1=value1 where 范围 查找:select * from ...

  • 经典常用SQL语句优化技巧总结大全

    本文实例总结了常用SQL语句优化技巧.分享给大家供大家参考,具体如下: 除了建立索引之外,保持良好的SQL语句编写习惯将会降低SQL性能问题发生. ①通过变量的方式来设置参数 好: stringsql ...

  • 在Excel中使用SQL语句进行数据筛选的方法介绍

    在Excel中如何使用SQL语句进行数据筛选?我们在使用VBA对数据库进行访问时,利用SQL语句能够方便地实现对数据库的查询.本文使用SQL语句实现多条件查询,使用Select语句从“成绩管理.acc ...

  • 如何使用SQL语句实现对Excel工作表数据的查询?

    如何在Excel中使用SQL语言实现数据查询?SQL语句是一种标准的数据库语言,其可以在任何关系型数据库管理系统中使用.本文介绍使用SQL语句实现对Excel工作表数据进行查询的具体方法步骤,非常实用 ...