ImageVerifierCode 换一换
你正在下载:

sql学习.doc

[预览]
格式:DOC , 页数:5 ,大小:22KB ,
资源ID:1196828      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-1196828.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(sql学习.doc)为本站会员(cjc2202537)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

sql学习.doc

1、* 培训内部资料 *结构化查询语言_ SQL第一部分:简介一、SQL :(Structured Query Language)结构化查询语言。性质:关系型的数据库语言二、应用:可单独使用,也可以潜入到其它软件中使用。 (例如:嵌入到 Visual Foxpro 中)三、使用说明:可以在命令方式(交互方式)和代码窗口方式(程序方式)中使用主要掌握:create table 、select from where 、insert into 、delete、update set 以下红色部分均为重点内容。第二部分:SQL 数据定义功能一、 使用 DDL(数据定义语言)实现数据定义二、 基本数据类型:数

2、值型、字符串型、时间型、二进制型号三、 创建数据表:Create table (.) 参数例如:create table 学生(学号 C(8),姓名 C(8),出生日期 D,高考成绩 N(6,2)四、 修改表结构:Alter Table add alter drop 例如:alter table 学生 add 性别 Lalter table 学生 drop 三好生 (删除三好生字段)alter table 学生 alter 姓名 char (13) (alter 后面可以加参数 column)五、 索引创建:create index . on 删除:drop index 数据表名.索引名第三部

3、分:SQL 数据查询功能一、 基本格式:select 字段 as 别名 from 若干张表 where 条件表达式select : 选择 from :操作表 where : 条件例如:(表不需要先打开) select * from 学生select 姓名,性别 from 学生select 姓名 as name ,性别 from 学生sele 姓名 as 高分女生 from 学生 where 性别=”女” and 入校总分580二、 其它参数:1、 between 例如; select 姓名 from 学生; where 性别=男 and 入校总分 between 560 and 5802、 O

4、rder by 例如:select * from 学生 order by 入校总分 DESC3、 通配符的使用:_ 通配一个字符(或汉字) % 通配全部字符例如:select 姓名 from 学生 where 姓名 like “张%”select 姓名 from 学生 where 姓名 like “_小_”4、 确定集合参数:IN例如:select 姓名 from 学生 where 性别 in(“男”)5、 查询统计:AVG、SUM、COUNT、MAX、MIN例如:select avg(入校总分) as 入校总平均分 from 学生6、 分组查询:Group by . Having例如:sel

5、ect 姓名 from 学生 group by 性别select 教师号 from 授课表 group by 教师号 having count(*)1(查询上了两门课以上的教师的教师号)三、 多表的查询连接查询:1、 连接的方法:(1)from 多个表名 where 连接条件 (2)使用 join 短语2、 分类:自然连接(等值和非等值连接) 、自身连接、外连接、 (复合条件连接查询)3、 等值和非等值连接:例如: select 学生 .学号,学生.姓名 ,选课.* from 学生,选课 where 学生.学号=选课 .学号4、 自身连接:(表与自己连接,用于相互比较)例如:select X.

6、姓名 from 学生 as X,学生 as Y ;where X.入校总分Y.入校总分 and Y.姓名=”江冰”四、 嵌套查询:Select 中包含 Select 语句。Select 姓名 from 学生 where 学号=(select 学号 from 学生 where 入校总分=592)其它参数:any、in、all、exists五、 查询输出:into table select * from 学生 where 性别=”男” into table abc在当前目录产生表 abc.dbf第四部分:SQL 数据更新功能一、插入记录:Insert . Into .格式:insert into

7、(列名) values (值.)insert into 学生(学号,姓名,性别,出生年月,入校总分,三好生) ;values(“S02011111“,“艾符四“,“ 男“,1982/09/08,567,.t.)二、删除记录:Delete格式:delete from where 例如:delete from 学生 where 姓名=” 王小平”也可以写为: delete from 学生 where 学号=(select 学号 from 学生 where 姓名=”王小平”)注意:删除是逻辑删除,既是说加了删除标记而已。三、修改记录:Update . Set .格式:Update set where 例如:Update 学生 set 入校总分 =577 where 姓名=”江冰”例 2:update 学生 set 入校总分=577 where 学号 in ;(select 学号 from 学生 where 入校总分560)

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报