- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
COUNT(),SUM(),AVG(),MAX(),MIN() COUNT():输出记录的条数; SUM():求和 AVG():求平均值 MAX():最大值 MIN():最小值 SELECT语句-常用函数(汇总函数) 示例 SELECT COUNT(XSBH) FROM T_JBXX_JBXX SELECT COUNT(XZ), SUM(XZ), MAX(XZ), MIN(XZ), MAX(XZ)-MIN(XZ) FROM T_JBXX_JBXX SELECT语句-常用函数(汇总函数) 注意: 汇总函数在WHERE字句中无法使用 在使用与计算有关的函数时,字段的类型只可为NUMBER 如:SUM(),AVG(),MAX(XZ)-MIN(XZ) SELECT语句-常用函数(汇总函数) 语法结构 语句结尾加ORDER BY 列名 DESC/ASC/默认不写; 默认按升序(ASC)排列;DESC 降序; 示例 SELECT * FROM T_JBXX_JBXX ORDER BY XSBH DESC; SELECT语句-排序 也可以同时按照几个字段的升序或降序排列,顺序是按照条件的先后顺序,例如: SELECT * FROM T_JBXX_JBXX ORDER BY XM ASC,XSBH DESC; 此语句是先按照XM的升序排列,在此基础上再按照XSBH的降序排列 SELECT语句-排序 可以同时按照几个字段的升序或降序排列,顺序是按照条件排列的先后顺序。 例:查询T_JBXX_JBXX 表中的所有字段,结果先按XM的升序排列,在此基础上再按XSBH的降序排列。 SELECT * FROM T_JBXX_JBXX ORDER BY XM ASC, XSBH DESC; SELECT语句-排序 GROUP BY…HAVING…, 因SQL 无法把正常的列和汇总函数结合在一起,这时就需要GROUP BY 子句。 GROUP BY…用于分组查询,一般和函数联合使用。 例:按学生编号分组,查询出平均成绩: SELECT XSBH AS 学生编号,AVG(CJ) AS 平均成绩 FROM T_BZKS_XSCJ GROUP BY XSBH; SELECT语句-分组 例:按学生编号分组,查询出平均成绩: SELECT XSBH AS 学生编号,AVG(CJ) AS 平均成绩 FROM T_BZKS_XSCJ GROUP BY XSBH; 例:查询出每门课的平均成绩: SELECT KCMC AS 课程名称,AVG(CJ) AS 平均成绩 FROM T_BZKS_XSCJ GROUP BY KCMC; SELECT语句-分组 HAVING:对分组的数据进行限制 例:查询出平均成绩大于70的学生: SELECT XSBH AS 学生编号, AVG(CJ) AS 平均成绩 FROM T_BZKS_XSCJ GROUP BY XSBH HAVING AVG(CJ)70; SELECT语句-分组 介于公司的日常使用,只介绍左连接和右连接 左连接(LEFT JOIN): 令SQL返回左边表集内的全部内容; 右连接(RIGHT JOIN): 令SQL返回右边表集内的全部内容。 语法结构 SELECT … FROM 表1 LEFT(RIGHT) JOIN 表2 ON 表1 .属性=表2.属性; SELECT语句-表连接 INSERT INTO…VALUE…:该语句每次向表中输入一条记录,只有几条语句需要输入时,是非常有用的。 示例: INSERT INTO T_BZKS_XSCJ (WID,XN,XQ,XSBH,KCMC,XF,CJ,JD) VALUES(123,2011,1数学,4,98,3); 注:若插入记录时某个字段为空,可直接由’’代替,前提是此字段允许为空。 INSERT语句-插入记录 INSERT INTO…SELECT…:本质上来说它是将一个SELECT 语句的输出结果再输入到另一个表格中去,适用于多行插入: INSERT INTO TEST (SNO,SN,XN) SELECT XSBH,XM,YJBYNF FROM T_JBXX_JBXX WHERE XSBH LIKE 04006%; 注:SELECT 语句不能从被插入数据的表中选择行; INSERT INTO 中的
您可能关注的文档
最近下载
- 全球风能理事会:海上风电回顾与展望2025.pdf
- 07SD101-8 电力电缆井设计与安装国标 建筑图集 汇编 .docx VIP
- 2026届“皖南八校”高三第一次大联考地理试卷(含答案解析).docx
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 连续梁专项施工方案.doc VIP
- 孟子三章富贵不能淫得道多助失道寡助生于忧患死于安乐拼音注音版.pdf VIP
- 特种设备风险隐患排查记录表.docx VIP
- 17J008挡土墙(重力式、衡重式、悬臂式).pptx VIP
- 07SD101-8电力电缆井图集.pdf VIP
- 《人工智能技术在教育领域应用的》课件.ppt VIP
文档评论(0)