sqlsever2019:select..from子句详细讲解

x33g5p2x  于2021-12-27 转载在 其他  
字(0.5k)|赞(0)|评价(0)|浏览(463)

select…from子句

select表明要读取的信息,from表示从哪个表或者说哪些表获取的数据。

比如从Employee表获取ID,Name,Sex,Age

  1. use db_Test
  2. select * from Employee --查看数据表的所有内容,与下面这个等价
  3. select ID,Name,Sex,Age
  4. from Employee

演示:

也可以用表的名称作为前缀,这样表达更清晰,但也没那么必要:

  1. select Employee.ID,Employee.Name,Employee.Sex,Employee.Age
  2. from Employee

演示:

再比如需要查询表中所有不同id信息:

  1. use db_Test
  2. /*select Employee.ID,Employee.Name,Employee.Sex,Employee.Age from Employee*/
  3. SELECT Distinct 员工编号=ID,Name AS 姓名,
  4. Sex as 性别,Age as 年龄
  5. From Employee

演示:

修改别名的方法有三种:

  1. 别名=列名
  2. 列明 as 别名
  3. 列名 别名

比如上面的修改,还可以为:

  1. SELECT Distinct 员工编号=ID,Name AS 姓名,
  2. Sex 性别,Age 年龄
  3. From Employee

效果一样:

相关文章