- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
sql知识点及终极练习题
SQL初步知识点
1、掌握SELECT命令基本格式
SELECT [ALL|DISTINCT] [TOP n] *|字段名列表
FROM 表名1,[表名2…]
[WHERE 条件]
[GROUP BY 分组字段名 [HAVING 分组条件]]
[ORDER BY 排序字段名 [ASC|DESC]]
2、了解CREATE、INSERT、UPDATE、DELETE命令格式
(1)创建表CREATE:以下格式创建一个“学生档案”表
①格式:CREATE TABLE 学生档案(学号 char(6) primary key,姓名 char(4),性别 char(1),出生日期 date,是否团员 yesno,入学成绩 single,照片 OLEobject,简历 memo)
②功能:创建一个新表“学生档案”,包括了指定的字段及字段类型。
(2)修改字段ALTER:增加字段、删除字段、改变字段类型。
格式:ALTER TABLE 表名 [ADD COLUMN 字段名 字段类型]
[DROP COLUMN 字段名]
[ALTER COLUMN 字段名 字段类型]
(3)插入记录INSERT:
①格式:INSERT INTO 表名 [(字段1,字段2,……)]
VALUES(常量1,常量2,……)
②功能:在表的末尾插入一条记录,记录中的数据不完整时由“VALUES”后的常量给出,如果记录中的数据完整,可以省略前面的字段名,但给出常量的顺序和数据类型一定要与表中字段顺序和类型相一致。
(4)更新(修改)数据UPDATE:
①格式:UPDATE 表名 SET 字段名=表达式 [WHERE 条件]
②功能:把满足条件记录的字段值用表达式的值来替换。要替换多个值,用逗号分隔。
(5)删除记录DELETE:
①格式:DELETE FROM 表名 [WHERE 条件];
②功能:删除所有满足条件的记录。
3、了解SQL查询的创建:
查询→新建→设计视图→工具栏上“视图”按钮→SQL视图。
4、了解SQL基本语句的使用:
①在SQL视图中输入SQL语句。 ②SQL语句以分号为语句结束符。
5、补充:两个多表查询语句
(1)连接查询:查询数据来自两个表,查询结果字段来自两个表。
Select a.表1字段,b.表2字段 from 表1 a,表2 b where a.表1主键=表2主键;
说明:a、b为表1和表2的别名,如果不写别名就直接写表名,这样的话如果表名比较长就会把语句写得很长,使用别名的目的就是为了缩短语句长度。
(2)嵌套查询:查询数据来自两个表,查询结果字段来自一个表。
Select 表1字段列表 from 表1 where 表1字段名
in(select 表2字段名 from 表2 ……);
说明:表1字段名与表2字段名一定要相同或是关联字段。
以后作业例题常用到的三个表
1、“教师”表
2、“学生档案”表
3、“学生成绩”表
说明:学生档案表和学生成绩表已按“学号”字段建立一对一关系。
SQL终极测试题
班级: 姓名: 学号: 得分:
1、写出创建学生档案表结构的SQL语句:
2、向学生档案表中增加一个学生:邓迪,性别女,1993年8月18日出生,组长。
3、刘悦严重违纪被学校开除,删除该条记录。
4、魏鑫的出生日期应为:1993年3月21日。
5、“05006”号学生考试成绩太巧了,每科都60分,请添加该记录。
6、对学生成绩表增加一条“名次”字段。
7、把档案表中职务字段删除了。
8、把学生成绩表中的数学成绩提高15%。
9、删除学生成绩表。
10、查询教师表中所有老师的全部信息。
11、查询教师表中2000年以前参加工作的老师的姓名,性别,工作时间。
12、按工资从多到少的顺序显示教师表中老师的信息。
13、在教师表中查询部门人数不少于2人的部门,显示部门及部门人数。
14、查询并显示出教师表中所有部门。
15、查找姓刘的同学的姓名、性别、出生日期和住址。
16、在学生档案表中统计出没有职务的人数。
17、显示年龄最大的5名同学的姓名和年龄。
18、找出不是团员的学生,显示姓名、性别、出生日期和职务。
19、找出1993年出生的女生。
20、查询外县学生姓名和住址。
21、在教师表中查询中、高级教师的信息。
22、显示每个同学的姓名、性别,以及语文、数学、外语成绩。
23、找出外语不及格(90分及格)的同学的姓名、性别、住址,
您可能关注的文档
- bhr000规030809员工福利补助办法3.0.doc
- bp-10-0001c ver5.0.doc
- a标段道路施组(江西威乐公司组织).doc
- b计算机网络试题(2010级).doc
- adtvoar英_语四级常用句型.doc
- bhr000规030808员工离职管理办法2.0.doc
- bzowtje期货_投资分析师考试习题一至六.doc
- c++模拟卷1.doc
- ckvcayk教师课堂教学评价表.doc
- cdt模拟练习.doc
- 5.3.1函数的单调性(教学课件)--高中数学人教A版(2019)选择性必修第二册.pptx
- 部编版道德与法治2024三年级上册 《科技提升国力》PPT课件.pptx
- 2.7.2 抛物线的几何性质(教学课件)-高中数学人教B版(2019)选择性必修第一册.pptx
- 人教部编统编版小学六年级上册道德与法治9 知法守法 依法维权(第一课时)课件.pptx
- 三年级上册品德道德与法治《学习伴我成长》.pptx
- 部编版小学道德与法治六年级上册6 人大代表为人民 课件.pptx
- 部编版小学道德与法治六年级上册1感受生活中的法律第一课时课件.pptx
- 2.5.2圆与圆的位置关系(教学课件)-高中数学人教A版(2019)选择性必修第一册.pptx
- 2.5.1直线与圆的位置关系-(教学课件)--高中数学人教A版(2019)选择性必修第一册.pptx
- 14.1.1 同底数幂的乘法(教学课件)-初中数学人教版八年级上册.pptx
最近下载
- 小学教育教学研究论文.doc VIP
- 产品生产合作协议范本(合同模板(协议范本))书范文模板2020年1120212230.doc
- 黎曼猜想的证明(完整版).pdf
- 人教版英语八年级上册(必威体育精装版版)Unit3教材分析.pdf
- 2024年八年级上册物理讲义+专题练习(人教版)2.2 声音的特性(专题训练)【七大题型】(解析版).pdf VIP
- 村卫生室医疗工作制度.doc VIP
- 人教版七年级上册地理全册新质教学课件(配2024年秋改版教材).pptx
- 桥-何捷-赵昭-超级语文-六上(修改版).pptx
- 小学生竞选纪律委员演讲课件.pptx VIP
- 2024年西藏自治区中考数学试题卷(含答案详解).docx
文档评论(0)