sql server2005学习脚本4-数据查询

--use pubs


--select * from jobs
--select * from sales


--查询所有列
--select * from employee


--查询需要的若干列
--select emp_id ,fname ,lname from employee




--设置字段别名
--select emp_id 编号,fname  姓,lname 名 from employee
--select 编号=emp_id,姓=fname,名=lname from employee
--select emp_id as 编号,fname as  姓,lname as 名 from employee


--use pubs
--select * from employee


--查询经过运算的值
--select emp_id ,fname + lname ,hire_date  from employee 
--select emp_id 编号 ,fname +' '+ lname 姓名 ,DATEDIFF(yy,hire_date,GETDATE()) 年龄  from employee 


--过滤重复记录
--use xsgl
--select * from student


--exec sp_help student


--alter  table student drop constraint  CK__student__stu_tel__2C3393D0




--alter  table student drop constraint fk_stu


--alter  table student drop constraint PK__student__2B3F6F97


--select * from student
--alter  table student DROP COLUMN id


--insert into student(stu_no,stu_name,stu_tel,stu_cls)  VALUES('1010','新华','1309586','1203') 


--去掉重复的记录
--USE xsgl
--go
--select * from student
--SELECT DISTINCT * FROM student


--返回前面若干行
--USE pubs
--go
--select emp_id 编号 ,fname +' '+ lname 姓名 ,DATEDIFF(yy,hire_date,GETDATE()) 年龄  from employee 
--select TOP 10 percent  emp_id 编号 ,fname +' '+ lname 姓名 ,DATEDIFF(yy,hire_date,GETDATE()) 年龄  from employee 


--into子句


--SELECT * INTO emp_back FROM employee


--SELECT * FROM emp_back
--select  emp_id 编号 ,fname +' '+ lname 姓名 ,DATEDIFF(yy,hire_date,GETDATE()) 年龄 INTO emp_cn from employee 


--SELECT * FROM emp_cn


--where子句
--SELECT * FROM emp_cn
--SELECT * FROM emp_cn WHERE 年龄>23
--SELECT * FROM emp_cn WHERE 年龄!= 23
--SELECT * FROM emp_cn WHERE 年龄<>23
--SELECT * FROM emp_cn WHERE 年龄 >= 23
 
--SELECT * FROM emp_cn WHERE 年龄=21 or 年龄=23


--SELECT * FROM emp_cn WHERE 年龄 between 20 and 22 


--SELECT * FROM emp_cn WHERE 姓名 LIKE 'P%'


--SELECT * FROM emp_cn WHERE 姓名 LIKE '%P'


--SELECT * FROM emp_cn WHERE 姓名 LIKE '%P%'
--SELECT * FROM emp_cn WHERE 姓名 LIKE '%jo%'


--SELECT * FROM emp_cn WHERE 姓名 LIKE '%P'


--SELECT * FROM emp_cn WHERE 年龄 NOT IN (20,22)
--SELECT * FROM emp_cn WHERE 年龄  IN (20,22)


--SELECT * FROM employee WHERE minit IS null


--SELECT * FROM emp_cn ORDER BY 年龄
--SELECT * FROM emp_cn ORDER BY 年龄 asc
--SELECT * FROM emp_cn ORDER BY 年龄 desc

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、 4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值