志在指尖
用双手敲打未来

SQL所有查询语句与操作规范

SQL所有查询语句与操作规范

志在指尖已经将数据库的与数据表sql脚本数据库上传了 点击下方链接去下载吧!

sql插入数据表的脚本

数据库查询语句

数据库查询语句

1 全字段查询

1】查询stuInfo表的所有信息

  select * from stuInfo

2 部分字段查询

2】查询stuInfo表的stuNamestuIdentitystuSex

Select  stuName,stuIdentity,stuSex

From stuInfo

3 字段换名查询

3】查询stuInfo表的stuNamestuIdentitystuSex,将列名换成姓名、身份证号和性别呈现。

Select  stuName 姓名,stuIdentity  身份证号,stuSex  性别

From stuInfo

或:Select  stuName as 姓名,stuIdentity  as 身份证号,stuSex  as 性别…

或: Select  姓名=stuName,身份证号=stuIdentity,性别=stuSex …

4 列运算查询

4】查询学生的姓名(stuName)和完整的班级号(schId+classID

Select stuName as 姓名,schId+classID as 班级号 From stuInfo

5 函数查询

日期函数:getDate()、Year()、month()、Day()、DatePart()、DateDiff()…

字符串函数:len()、right()、left()、substring()…

类型转换:Cast()、convert()

…(更多函数参阅SQL Server帮助文档)

【例5】查询日期数据

select getDate()

select year(getDate())

select month(getDate())

select Day(getDate())

select datepart(year,getDate())

select datepart(month,getDate())as ‘月份’

select datepart(day,getDate()) as ‘日’

select datepart(hour,getDate())

select datepart(minute,getDate())

select datepart(second,getDate())as ‘秒’

select datepart(weekDay,getDate())-1 as ‘星期几’

6】查询stuInfo表的学生出生日期,从stuIdentity的第7到第14获取。

select substring(stuidentity,7,8)  as 出生日期 from stuInfo

或:

select right(left(stuidentity,14) ,8) as 出生日期 from stuInfo

7】查询stuInfo表的学生姓名及年龄。

select stuName 姓名,年龄=

datediff(year,cast(substring(stuidentity,7,8) as datetime),getDate()) from stuInfo

下面是大部分sql查询语句代码 因为时间原因就不写出来了

select*from stuInfo --全字段查询
select stuName from stuInfo --部分字段查询
select stuName,stuIdentity,stuSex from stuInfo--字段换名查询
select stuName as 姓名,stuIdentity 身份证号,stuSex as 性别 from stuInfo--字段换名查询
select stuName as 姓名,schId+classId as 班级号 from stuInfo--函数查询
select getDate()
select year(getDate())
select month(getDate())
select Day(getDate())
select datepart(year,getDate())
select datepart(month,getDate())as '月份'
select datepart(day,getDate()) as '日'
select datepart(hour,getDate())
select datepart(minute,getDate())
select datepart(second,getDate())as '秒'
select datepart(weekDay,getDate())-1 as '星期几'

 

未经允许不得转载:IT技术网站 » SQL所有查询语句与操作规范
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载