sqlserver2000的简单应用

上传人:xiao****1972 文档编号:84087197 上传时间:2019-03-02 格式:DOCX 页数:14 大小:368.32KB
返回 下载 相关 举报
sqlserver2000的简单应用_第1页
第1页 / 共14页
sqlserver2000的简单应用_第2页
第2页 / 共14页
sqlserver2000的简单应用_第3页
第3页 / 共14页
sqlserver2000的简单应用_第4页
第4页 / 共14页
sqlserver2000的简单应用_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《sqlserver2000的简单应用》由会员分享,可在线阅读,更多相关《sqlserver2000的简单应用(14页珍藏版)》请在金锄头文库上搜索。

1、SQL Server 2000的简单应用目录一、select(查询)11.select 与列名的使用12.select 与 as 的联用13.select 与 * 的联用14.select、*、where、=的联用25.select、where、like的联用(模糊查询:包含)26.select、where、not like的联用(模糊查询:不包含)27.(不等于)的使用38.(大于)的使用39.=(大于或等于)的使用411.=(小于或等于)的使用512.betweenand的使用513.and的使用614.or的使用615.order by(排序)616.distinct(返回结果集中不重复

2、的数据行)717.count(计算结果集合中的数据行数)718.avg(返回结果集的平均值)719.sum(返回结果集中所有值的和)720.min(返回结果集的最小值)721.max(返回结果集的最大值)822.group by(分组查询)823.in(限定范围)824.union(合并查询结果)825.双表查询926.多表查询10二、delete(删除)11三、insert插入(添加)11四、update(修改)1112一、select(查询)1. select 与列名的使用select code,aname from dbo.HIS_YPML-从HIS_YPML表查询包含code和anam

3、e两列的记录,查询结果如图1所示:图 12. select 与 as 的联用select aname as 药名,dw as 单位 from dbo.HIS_YPML;-从dbo.HIS_YPML表查询并显示只包含aname、dw两个字段的记录,这里as后面跟的是列标题,需要加单引号,查询结果如图2所示:图 23. select 与 * 的联用select * from dbo.HIS_YPML-查询dbo.HIS_YPML表中所有数据,查询结果如图3所示:图 34. select、*、where、=的联用select*from dbo.ICD10 where icd_name=流行性腮腺炎-

4、查询icd_name字段名称等于“流行性腮腺炎”的记录,查询结果如图4所示:图 45. select、where、like的联用(模糊查询:包含)select icd_code,icd_name from dbo.ICD10 where icd_name like %炎%-查询icd_name字段中包含“炎”的,显示icd_code,icd_name两个字段的记录,查询结果如图5所示:图 56. select、where、not like的联用(模糊查询:不包含)select icd_code,icd_name from dbo.ICD10 where icd_name not like %炎

5、%-查询icd_name字段中不包含“炎”的,显示icd_code,icd_name两个字段的记录,查询结果如图6所示:图 67. (不等于)的使用select * from dbo.SB_BM where LB_name 剂型,查询LB_NAME字段不等于“剂型”的记录,查询结果如图7所示:图 78. (大于)的使用select yyxmmc,dw,gg,dj,sl from dbo.ZY_FYMX where dj10,从dbo.ZY_FYMX表查询dj字段值大于10的数据,查询结果如图8所示:图 89. (小于)的使用select yyxmmc,dw,gg,dj,sl from dbo.

6、ZY_FYMX where sl=(大于或等于)的使用 select yyxmmc,dw,gg,dj,sl from dbo.ZY_FYMX where DJ=10,从表dbo.ZY_FYMX查询dj值大于或等于10的数据,查询结果如图10所示: 图 1011. =(小于或等于)的使用select yyxmmc,dw,gg,dj,sl from dbo.ZY_FYMX where DJ24126,查询结果如图19所示:图 1919. sum(返回结果集中所有值的和)select sum(dj) as 总和 from dbo.HIS_YPML,查询结果如图20所示:图 2020. min(返回结

7、果集的最小值)select min(dj) from dbo.ZY_FYMX,查询dbo.ZY_FYMX表中dj字段值最小的数据,查询结果如图21所示:图 2121. max(返回结果集的最大值)select max(dj) from dbo.ZY_FYMX,查询dj列的最大值,结果如图22所示:图 2222. group by(分组查询)select dw,max(dj) as 最大值 from dbo.ZY_FYMX group by dw,查询每个不同单位对应的最大值,结果如图23所示:图 2323. in(限定范围)select *from dbo.tb_bookBorrow wher

8、e department in(图书馆,校园保卫处),查询图书借阅信息表中部门名称为“图书馆”或者“校园保卫处”的记录,查询结果如图24所示:图 2424. union(合并查询结果)select * from dbo.tb_readerInfo where certificateType=工作证 union select * from dbo.tb_readerInfo where certificateType=身份证,本条语句从读者信息表中查询出了证件类型为“工作证”或“身份证”的所有记录信息,查询结果如图25所示:图 25试与下面的查询语句及查询结果进行比较select * from

9、dbo.tb_readerInfo where certificateType=工作证 or certificateType=身份证,查询结果如图26所示:图 26通过比较可以发现,图25和图26的结果大同小异,只不过显示顺序不一样而已。25. 双表查询select readerName from dbo.tb_bookBorrow where operationTypes=借书 and readerName in (select readerName from dbo.tb_readerInfo where certificateType=借阅证),这个查询语句意思是查询借阅表中操作类型为“

10、借书”的,并且在读者信息表中证件类型为“借阅证”的读者,查询结果如图27所示:图 27select readerName from dbo.tb_bookBorrow where operationTypes=借书 and readerName in (select readerName from dbo.tb_readerInfo where certificateType!=借阅证),这个查询的意思是查询借阅表中操作类型为“借书”的,并且在读者表中证件类型不为“借阅证”的读者,查询结果如图28所示:图 28select readerName from dbo.tb_bookBorrow w

11、here operationTypes=借书 and readerName not in (select readerName from dbo.tb_readerInfo where certificateType=借阅证),这个查询语句的意思是查询借阅表中操作类型为“借书”且不在读者信息表中证件类型为“借阅证”的读者中的读者,查询结果如图29所示,它跟上面图28显示的结果一样,上面一个查询语句跟这个查询语句有异曲同工之妙。图 29select bookName from dbo.tb_bookBorrow where exists (select bookName from dbo.tb_

12、bookInfo where tb_bookBorrow.bookName=tb_bookInfo.bookName),此句是查询借阅表中的图书名称在图书信息表中出现的数据,查询结果如图30所示:图 3026. 多表查询 内连接(inner join)select dbo.tb_bookInfo.bookName,dbo.tb_bookInfo.author,dbo.tb_bookType.typeName from dbo.tb_bookInfo inner join dbo.tb_bookType on dbo.tb_bookInfo.bookType=dbo.tb_bookType.typeID上面语句的意思是查询图书信息表的图书名称和作者,图书类型表中的图书类型名称,两表通过共同的属性“图书类型编号”连接起来查询结果如图31所示:图 31 左外连接(left

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号