数据库练习 文档.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库练习 文档

------查询班级表 select * from 班级表 -----查询列信息 select 班级名称,专业代码from 班级表 -----查询第一个全部信息 select top 1*from 学生表 -----查询第一个姓名出生日期 select top 1 姓名,出生日期from 学生表 -----查询学生表里得专业代码 select distinct 专业代码from 学生表 -----查询学生表前两个的姓名性别出生日期入学时间日期 select top 2姓名,性别,出生日期,入学时间from 学生表 -----查询专业代码重复的 select distinct 专业代码from 班级表 -----修改学生表里的姓名A改成姓名B update 学生表set 姓名=B where 姓名=A -----添加列成绩备注,并赋值 alter table 学生表add 成绩int,备注varchar(50) -----查询 select语句 select * from 学生表where 学号5 select 学号,姓名from 学生表 -----列出表中部分列 select 学号,姓名,专业代码from 学生表 ----选择表中的若干个记录(使用关键字distinct) select distinct 专业代码from 学生表 ------常用的查询语句 -----比较大小(大于,小于,等于,大于等于,小于等于。。。) select * from 学生表where 学号!=5 select * from 学生表where 成绩250 ------确定范围 select * from 学生表where 学号not between 2 and 6 ----确定集合 -----查找学号为你,,,的信息 select * from 学生表where 学号not in (5,6,7,8) select * from 学生表where 学号not in(3,4,5) -------查找学生姓张的所有信息 select * from 学生表where 姓名like 张% select * from 学生表where 姓名like张_ select * from 学生表where 姓名like张% and 姓名not like张_ ------涉及空置 ------查找备注为空或不空的信息 select * from 学生表where not 备注is null ------复制一个表 select * into 学生from 学生表 select 学号,姓名,性别into 学生from 学生表 -----复制一个临时表 select * into #学生from 学生表 -------练习提问 select * from 学生表where 成绩300 select * from 学生表where 成绩200 and 成绩600 select * from 学生表where 成绩between 200 and 600 select * from 学生表where 成绩!=600 select * from 学生表where 姓名like 闫% select * from 学生表where 姓名like 闫_ select * from 学生表where 备注is null select 学号,姓名,性别,班级代码into 学生from 学生表 select * from 学生表where 学号in(2,4,6,8) ------分组查询 select 系部代码from 学生表group by 系部代码 select 专业代码from 学生表group by 专业代码 select 系部代码from 学生表group by 系部代码having 系部代码!= 7 select count(系部代码)as 系部总数from 学生表 select count(*) as 总列数from 学生表 select max(成绩)as 最高分from 学生表 select min(成绩)as 最低分from 学生表 select sum(成绩)as 总分数from 学生表 select avg(成绩)as 平均分from 学生表 select * from 学生表order by 成绩asc select * from 学生表order by 成绩desc ------分组查询 ----------按照专业方向查询总分数 select * from 学生表order by 专业代码compute sum (成绩) select 专业代码,sum(成绩) from 学生表group by 专业代码 -------查询各个专业的总

文档评论(0)

wuyuetian + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档