- 1、本文档共61页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MySQL数据库管理系统基础.ppt
选取数据表记录 选取输出来自于五个数据表的数据集合。输出同名字段必须指明所属数据表,必须用and分隔定义表间关联。 例题:输出订单号(sell)、书名(book)、单价(book)、身份证号(member)、会员姓名(member)、性别(members)、职称名称(title)。 select 订单号,书名,单价,member.身份证号,会员姓名,性别,职称名称 from book,member,title,members,sell where sell.身份证号=member.身份证号 and sell.图书编号=book.图书编号 and members.身份证号=member.身份证号 and members.职称代码=title.职称代码; 选取数据表记录 选取输出来自于五个数据表的数据集合。输出同名字段必须指明所属数据表,必须用and分隔定义表间关联。 例题:输出订单号(sell)、书名(book)、单价(book)、身份证号(member)、会员姓名(member)、性别(members)、职称名称(title)。选取条件,张宇、赵成新、李来群三人购买的图书清单。 select 订单号,书名,单价,member.身份证号,会员姓名,性别,职称名称 from book,member,title,members,sell where (sell.身份证号=member.身份证号 and sell.图书编号=book.图书编号 and members.身份证号=member.身份证号 and members.职称代码=title.职称代码) and 会员姓名 in (‘张宇’,’赵成新’,’李来群’); 选取数据表记录 选取输出来自于五个数据表的数据集合。输出同名字段必须指明所属数据表,必须用and分隔定义表间关联。 例题:性别(members),sum(订购册数(sell)), sum(单价(book)*订购册数(sell)) , sum(单价*订购册数)/ sum(订购册数) as 平均价格,按姓别分组并计算男女性购书的册数、金额、平均价格。 select 性别,sum(订购册数),sum(单价*订购册数) ,sum(单价*订购册数)/sum(订购册数) as 平均价格 from member,book, members,sell where (members.身份证号=member.身份证号 and sell.身份证号=member.身份证号 and sell.图书编号=book.图书编号) group by 性别; 选取数据表记录 使用子查询作为查询条件,获取符合条件的记录和指定部分字段作为输出结果。 命令格式: select 字段表达式 from 数据表名表 where 使用select子查询选取条件表达式 order by 排序字段表达式[asc|desc] group by 分组字段值 例题:身份证号,性别,出生日期,输出条件是出生日期最大(年龄最小,使用max()函数)。 select 性别,性别,出生日期 from members where 出生日期=(select max(出生日期) from members group by 性别 having 性别=‘女’); 选取数据表记录 例题:选取身份证号,性别,职称代码,输出条件是正高级职称(职称代码最右边第一位数是1)使用right函数。 select 身份证号,性别,职称代码 from members where 职称代码 in (select 职称代码 from members where right(职称代码,1)=‘1’); 例题:选取会员姓名,性别,职称名称,输出条件是职称为医生系列或者是正高级职称(职称代码最左边第一位数是3)使用left函数和right函数。 select 身份证号,性别,职称代码 from members where 职称代码 in (select 职称代码 from members where left(职称代码,1)=‘3’ or right(职称代码)=‘1’); 选取数据表记录 将一个数据表中的记录添加到另一个结构相同的数据表中,复制数据表。 命令格式: insert into 目标数据表名 (字段名表) select 数据源字段名表 from 数据源数据表 例题:将members数据表性别为女的记录添加到memberc数据表中。 insert into memberc (身份证号,性别,出生日期,工作单位,单位地址,邮政编码,职称代码) select 身份证号,性别,出生日期,工作单位,单位地址,邮政编码,职称代码 from members where 性别=‘女’; 例
您可能关注的文档
- lx2836-:国际油价 国内生产总值 向量自回归模型 传导路径.doc
- LX800熔接机(北京立信伟业).ppt
- L_PLC与Foxbot Ethernet通讯.ppt
- M-BOX品牌白皮书.ppt
- M1-U3 feelings and impressions.ppt
- m1计算机网络概述_2010.9_.ppt
- M2-1 提高windows系统活动目录服务安全访问.ppt
- M2M技术基础ppt3.ppt
- M2U1-Project_Yeti-Bigfoot-and-the-Wild-Man-of-Shennongjia》(课件).ppt
- M2消费、超市、机房管理方案2.doc
- 上海市高二上学期英语上外版期末练习题(二)(含听力).docx
- Unit1Hello!(课件)人教PEP版英语三年级上册(2).pptx
- 高考总复习政治课件必修2第03单元第05课我国人民代表大会制度.ppt
- Module6Unit2TheLondonEyeisonyourright.课件七年级英语下册.pptx
- 串讲07句子的基本形式讲解(课件)高二英语下学期期末考点大串讲(译林版2020).pptx
- 1.1整数与整除的意义(分层练习).docx
- 第5课时 风的作用.pptx
- 江苏省盐城市高考英语信息卷二.docx
- 浙江二级OFFICE复习试题.doc
- LNG加气操作员理论(中级工)复习测试题.doc
文档评论(0)