您所在位置: 网站首页 / 黑马程序员c语言教程:SQL函数.docx / 文档详情
黑马程序员c语言教程:SQL函数.docx 立即下载
2025-08-28
约6.5千字
约10页
0
15KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

黑马程序员c语言教程:SQL函数.docx

黑马程序员c语言教程:SQL函数.docx

预览

免费试读已结束,剩余 5 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

黑马程序员c语言教程:SQL函数

第一篇:黑马程序员c语言教程:SQL函数日期Oracle中的日期型数据实际含有两个值:日期和时间。默认的日期格式是DD-MON-RR.函数SYSDATE返回:日期时间在日期上加上或减去一个数字结果仍为日期。两个日期相减返回日期之间相差的天数。可以用数字除24来向日期中加上或减去小时。日期的数学运算日期函数转换函数隐式数据类型转换显式数据类型转换第二篇:黑马程序员c语言教程:SQL函数大小写控制函数大小写控制函数字符控制函数数字函数ROUND函数TRUNC函数MOD函数第三篇:黑马程序员c语言教程:SQL函数(7)什么是分组函数组函数类型组函数语法AVG(平均值)和SUM(合计)函数MIN(最小值)和MAX(最大值)函数COUNT(计数)函数DISTINCT(distinct)关键字组函数与空值在组函数中使用NVL函数第四篇:黑马程序员c语言教程:sql语言课堂强化sql语言课堂强化selecta,b,cselect.....(多个列)from.....一个表(多个表)where....(条件)groupby...(分组)--难点having......(分组过滤)orderby1(排序)SQL语言是数据库的“键盘”,请大家重视基本功的训练课堂考试9:10左右学员到我笔记本上上机操作求所有部门的平均奖金selectavg(nvl(comm,0))fromemp;selectavg(sal)fromemp;求各部门的平均薪水selectdeptno,avg(sal)fromempgroupbydeptno====>错误案例selectdeptno,ename,avg(sal)fromempgroupbydeptno/selectdfromempgroupbya,b,c求各部门每个工种的平均薪水,并显示部门编号、工种、平均薪水selectdeptno,job,avg(sal)fromempgroupbydeptno,job--先按deptno、job分组,出来n组数据,在这个基础之上,再进行计算求各部门每个工种大于2000的薪水selectsalfromempwheresal>20004-1求各部门每个工种,平均薪水大于2000的薪水selectdeptno,job,avg(sal)fromempgroupbydeptno,jobhavingavg(sal)>2000求10号部门的平均工资(2种写法)selectdeptno,avg(sal)fromempwheredeptno=10groupbydeptnoselectdeptno,avg(sal)fromempgroupbydeptnohavingdeptno=10创建一个学生表sidsnameemailsexage7并向表中插入一条数据createtablestudent(sidnumber,snamevarchar2(20),emailvarchar2(64),sexnumber,agenumber)insertintostudent(sid,sname,email,sex,age)values(1,'tom11','11@163.com',1,20)//只显示大于4个人的部门信息selectdeptno,count(*)fromempgroupbydeptnohavingcount(deptno)>4/--创建表--1查询员工号姓名月薪年薪年收入部门名称selecte.deptno,e.ename,e.sal,e.sal*12yearsal,(e.sal*12+nvl(e.comm,0))incoming,d.dnamefromempe,deptdwheree.deptno=d.deptno====>---2创建一个表,把第一步骤查询的信息,存放在另外一张表中createtables1as(selecte.deptno,e.ename,e.sal,e.sal*12yearsal,(e.sal*12+nvl(e.comm,0))incoming,d.dnamefromempe,deptdwheree.deptno=d.deptno)createviewmyview1as(selecte.deptno,e.ename,e.sal,e.sal*12yearsal,(e.sal*12+nvl(e.comm,0))incoming,d.dnamefromempe,deptdwheree.deptno=d.deptno)createtableempincomeasselecte.empno,e.ename,e.sal,e.sal*12annalsal,sal*12+nvl(comm,0)income,d.dnamefromempe,deptdwher
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

黑马程序员c语言教程:SQL函数

文档大小:15KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用