sharpds77 发表于 2018-10-14 14:10:08

sql server 第三讲

  SQL SERVER2005 第三讲
  
  Select查询
  Use test
  Go
  Select * from tablename
  Go
  
  Select s_name,age from tablename
  Select ‘姓名’=s_name,age‘年龄’,sex as‘性别’,addess from tablename
  Where sex=‘男’and age>25
  Go
  
  Select ‘姓名’=s_name,age‘年龄’,sex as‘性别’,addess from tablename
  Order by age desc(降序排序)
  
  Select top 1‘姓名’=s_name,age‘年龄’,sex as‘性别’,addess from tablename
  Order by age desc
  Go
  
  模糊查找
  Select ‘姓名’=s_name,age‘年龄’,sex as‘性别’,addess from tablename
  Where s_name like’张%’ (任意值)
  Where s_name like’张_’ (两个字符的任意值)
  
  “或”
  Select ‘姓名’=s_name,age‘年龄’,sex as‘性别’,addess from tablename
  Where s_name like ‘[张小]%’(查找姓张或者性小的)
  Where s_name like ‘[^张小]%’(查找出了查找姓张或者性小的)
  函数
  1,聚合函数
  Select count(*) from tablename
  2,字符串函数
  select getdate()
  3,日期函数
  Select datename(d,getdate())
  Select datepart(d,getdate())
  
  数学函数
  
  总结
  T-sql语句
  Select
  函数

页: [1]
查看完整版本: sql server 第三讲