网站大量收购独家精品文档,联系QQ:2885784924

SQL查询分析和总结.docx

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

创建表

createtable

表名(字段1数据类型1约束条件,字段2数据类型2约束条件,...);

约束条件,可选项:primarykey 主键,unique 具有唯一性,notnull 或null 空值有关,

check 完整性约束数据类型:

文本:char(n) n代表允许字符个数日期时间:date

备注:memo

整数类型型:tinyint,smallint,integer

实数类型:real,float

CREATETABLE雇员(雇员号SMALLINTPrimaryKey,姓名CHAR(4)NotNull,性别CHAR(1),

出生日期DATE,部门CHAR(20)),备注MEMO;

变更表结构

新增字段:altertable表名add新字段名数据类型约束条件删除字段:altertable表名drop字段名

修改字段属性:altertable表名alter字段名数据类型

ALTERTABLE雇员 ADD职务CHAR(10);ALTERTABLE雇员DROP备注;

ALTERTABLE雇员ALTER雇员号CHAR(8);

删除表

droptable表名

DROPTABLE雇员;

插入新纪录

insertinto表名(字段1,字段2……)values(值1,值2……)insertinto表名 values(值1,值2……)

INSERTINTO雇员VALUES(0001,张磊,男,#1960-1-1#,办公室);

INSERTINTO雇员(雇员号,姓名,性别)VALUES(0002,王宏,男);

更新记录

update表名set字段名1=表达式1,字段名2=表达式2……where条件

UPDATE雇员SET出生日期=#1960-1-11# WHERE姓名=张磊;

删除记录

deletefrom表名where条件

DELETEFROM雇员WHERE雇员号=0002;

查询

select*from表列表where条件groupby字段having条件orderby字段名asc|desc;select字段列表from表列表……;

SELECT*FROM教师表;

SELECT姓名,性别,工作时间,系别 FROM教师表;

SELECT姓名,性别,学历,职称,联系电话 FROM教师表 WHERE性别=男AND工作时间=#1/1/1992#;

SELECTCount(教师编号)AS各类职称人数FROM教师表GROUPBY职称;

SELECT学生编号,Avg(成绩)AS平均成绩FROM选课成绩GROUPBY学生编号ORDERBYAvg(成绩)DESC;

SELECT学生.学生编号,学生.姓名,课程.课程名称,选课成绩.成绩

FROM 学生,课程,选课成绩

WHERE课程.课程编号=选课成绩.课程编号

AND学生.学生编号=选课成绩.学生编号;

联合查询

SELECT学生编号,姓名,成绩FROM学生成绩查询WHERE成绩80UNION

SELECT学生编号,姓名,成绩FROM90分以上学生情况;

传递查询

查询菜单——》SQL特定查询:传递查询实现远程查询

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地湖北
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档