`
zisefeiniao
  • 浏览: 174024 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

3月17日,第二天的日子....

阅读更多
今天所讲的知识点(如果表格不够,可在备注中继续填写)
A 多表查询
B 左、右连接
C SQL:1999语法
D 组函数
E 分组统计与分组函数
F 子查询
G 数据库的更新操作
H 事物处理
I ROWNUM




我对知识点的分析
A 多表查询的语法格式:
SELECT  [DISTINC] * | [列1 别名1,列2 别名2,...]
FROM 表名称1 别名1,表名称2 别名2,...
WHERE 条件(s)
ORDER BY 排序的字段1 [ASC|DESC] , 排序的字段2 [ASC|DESC];
说明:
多个表之间通过相同的字段进行关联;
在使用多表查询的时候一般情况下都会写一个别名,这样使用会比较方便;
自己与自己关联,采用别名进行区别;
多表查询的时产生的笛卡尔积,通过关联字段进行条件的过滤;
如果使用“SELECT *”则关联字段列会显示两次,如果避免,就需要一一列出需要显示的字段;
B (1)在多表查询的时候,根据关联字段的条件过滤会比较严格的筛选数据,然而有的时候需要以其中一个表的该关联字段为准,显示其所有取值,这个时候就需要用到左、右连接;
(2)• 如果使用“(+)”出现在了等号的左边,则表示的是右连接
• 如果使用“(+)”出现在了等号的右边,则表示的是左连接
(3)(+)此用法只在oracle中有效
C SELECT table1.column,table2.column
FROM table1 [CROSS JOIN table2]|
[NATURAL JOIN table2]|
[JOIN table2 USING(column_name)]|
[JOIN table2 ON(table1.column_name=table2.column_name)]|
[LEFT|RIGHT|FULL  OUTER JOIN table2 ON(table1.column_name=table2.column_name)];
D COUNT() 求出一共有多少条记录
SUM()     求出一列的数据总和,基本上在数字列上使用
MAX()     求出最大值
MIN()     求出最小值
AVG()     求出平均值
E 分组统计:
SELECT  分组函数 | 分组条件
FROM 表名称1 别名1,表名称2 别名2,...
[WHERE 条件(s)]
[GROUP BY 分组条件 [HAVING 条件]]
[ORDER BY 排序的字段1 [ASC|DESC] , 排序的字段2 [ASC|DESC]];
说明:
(1)在使用分组的时候,SELECT语句后面只能跟上两种数据:分组函数、分组条件;
(2)分组的过滤条件如果需要使用分组函数,则必须写在HAVING后面,而HAVING必须出现在GROUP BY语句之后,否则无法使用;
(3)分组函数可以嵌套使用,但是嵌套之后的分组函数查询的结果中是不能包含分组条件的;
F 子查询即在select语句中嵌套了另一个select语句;
子查询在操作中分为以下三类:
• 单列子查询:查询的结果是一个内容,一行一列
• 单行子查询:查询的结果将返回多个查询的列
• 多行子查询:查询结果返回多行多列的内容
在子查询中还存在以下三种查询的操作符号:
• IN:表示在一个指定的范围中取值
• ANY:与查询结果中的每一个内容进行匹配,使用起来有三种形式:=ANY、>ANY(大于最小的)、<ANY(小于最大的)
• ALL:分为两种:>ALL(大于最大的)、<ALL(小于最小的)
G 数据库的更新操作:INSERT(增加)、UPDATE(修改、更新)、DELETE(删除)
INSERT INTO 表名称 [ (字段名称1,字段名称2,….) ] VALUES (值1,值2,…) ;
UPDATE 表名称 SET 字段1=值1,字段2=值2,… [WHERE 修改条件];
DELETE FROM 表名称 [WHERE 删除条件];
H 在Oracle中事务处理有两个核心的命令:
• ROLLBACK:回退、回滚
• COMMIT:提交
在事务的处理中也会出现一种称为死锁的情况。等待另外一个session更新数据库的提交操作执行。
I ROWNUM是一个隐藏的伪列,可为记录自动编号;
ROWNUM的作用可以完成部分的信息读取;
例如:现在就要求读取emp表中的前5条记录,
SELECT ROWNUM,empno,ename,job,sal,deptno FROM emp WHERE ROWNUM<=5 ;
如果现在假设要想取出的是6~10条?则只能通过子查询完成,在子查询中取出前10条记录,之后再从这10条记录中取出后5条。
SELECT temp.* FROM (SELECT ROWNUM rn,empno,ename,job,sal,deptno FROM emp WHERE ROWNUM<=10) temp WHERE temp.rn>5;


列出今天收获
A 多表查询
B 子查询
C 事务处理
D 数据库的更新操作:增加、修改、删除
E 分组统计


今天上课有些疲倦,在遇到难点的时候出现了脑子空白的现象,希望以后学习可以提高效率,尽量保证充足的休息时间。
和老师比起来我的敲代码的速度太慢,主要原因在于各种符号的输入总是需要看键盘,否则按键不准,以后需要努力多多练习。
今天回来找了一些oracle的学习资料,希望明天可以自学一些内容,然后把这两天做过的练习再练习一下,能够达到熟练的程度,特别在思路上能够清晰。
每天进步一点点,就是成功!(*^__^*) ……

分享到:
评论

相关推荐

    三年级数学《年月日》练习题.pdf

    23. 小华的生日在6月13日,因为是第二季度最后一个月且日子数比月份多7。 24. 判断题,时针一天走2圈,每年不一定是365天,冬冬不能出生于闰年的2月29日,一年有7个大月5个小月,从上午10时到下午5时共经过7小时,...

    人教版三年级下册第四单元年月日试卷.doc

    4. 计算睡眠时间:小华从晚上10:00睡觉,第二天早上8:00起床,她的睡眠时间是10个小时。 5. 时间表示法转换:下午3时用24小时制表示为15:00,19时用普通记时法表示为下午7时。 6. 季节与月份:每年的第二季度包括4...

    世界疾病日及纪念日分享.pdf

    6. **中国国医节**:3月17日,庆祝中医文化和传统医学,推广中医的健康理念和治疗方法。 7. **全国爱肝日**:3月18日,提醒大家关注肝脏健康,预防肝炎和其他肝脏疾病。 8. **世界睡眠日**:3月21日,强调充足睡眠...

    六年级下册数学总复习试题-日期、季度和平闰年的推算专项练 通用版(含答案).docx

    2008年是闰年,2月有29天,因此2月26日到2月29日有4天,3月1日到3月20日有20天,共计24天。24天后,星期的循环为24 % 7 = 3,故3月20日是星期五。答案是C。 2. **题目2**:找出大月。 - 大月指的是有31天的月份,...

    高考日语日本文化常识.pdf

    6. 成人节:日本的成人节是每年1月的第二个星期一,满18岁的青年可以参加成人式,标志着他们成为社会的正式成员。 7. 扫墓节:在日本,3月21日前后是春分,这个时期人们会去扫墓祭祖。 8. 儿童节:5月5日是日本的...

    新人教三年级数学下册年月日的整理和复习PPT课件.pptx

    - 对于跨天的时间计算,比如晚上12:00之后的时间,要转换到第二天的小时数。 4. 日期计算与周年纪念: - 如王叔叔和张阿姨1998年11月6日结婚,可以通过当前年份减去结婚年份来计算结婚多少周年。 5. 时间间隔...

    人教版小学三年级数学下册填空、判断题、选择题专项训练.pdf

    3. 生日计算:7月倒数第二天是6月30日。如果妹妹出生于这一天,今年是2022年,那么她的生日是111周年。 4. 时间计算:晚上9时到第二天清晨6时30分,睡眠时间是9小时30分钟。 5. 节日日期:元旦是1月1日,儿童节是6月...

    高中地理必修Ⅰ第一二单元复习测试题.doc

    8. 白昼最长的一天:北半球夏季的夏至日(6月21日或22日)是一年中白昼最长的日子。 9. 季节划分:按照气候统计标准,北半球春季通常指的是3、4、5三个月。 10. 地方时与经度关系:经度每相差15°,地方时相差1...

    河北省行唐高一英语下学期5月月考试题.doc

    14. 他们第二天去波士顿的交通方式可能是公交、火车或是租车。 15. 女性接下来想要做的可能是吃东西、租车或是打包行李。 16. 对话中表明,女性或男性都能驾驶,因为至少有一人会开车。 17. 独白的说话者可能是游泳...

    假如给我三天光明阅读竞赛试题库.doc

    32. **第二次旅行**:海伦第二次横越大陆的演讲旅行是由汤姆斯小姐陪同的。 33. **电影计划**:法兰西斯·米拉博士想要将海伦的《少女时代》改编成电影,并希望海伦亲自出演。 34. **电影制作**:电影《救济》开拍,...

    中山市青少年气象科普知识竞赛试题.doc.pdf

    25. 广东地区的“回南天”通常在二月和三月,是湿度增大的表现。 26. 春分后下一个节气是清明,二十四节气歌反映了中国传统农事与季节的关系。 27. 南京信息工程大学是中国第一所气象类高等学府,中国第一个气象专业...

    识字表一年级上册字帖.pdf

    21. 日(rì):四笔画,部首为日,如春日、明日、日子、落日,涉及时间与日期。 22. 月(yuè):四笔画,部首为月,如月光、本月、日月、岁月,与月亮和时间周期相关。 23. 水(shuǐ):四笔画,部首为水,如水果、风水...

    全套人教版八年级英语上册Unit 9同步练习题及答案15精选.doc

    2. `the day after tomorrow`:后天,即明天的第二天。 3. `look after`:照顾,照料。 4. `turn down`:拒绝,调低(音量等)。 5. `take a trip`:旅行,度假。 6. `help out`:帮忙解决问题。 7. `look forward ...

    人教版三年级上册《道德与法治》第二次月考考试题及答案【一套】.pdf

    2. 教师节日期:题目中指出每年的9月10日是教师节,这是对我国法定节日知识的考察,学生应知道这一天是向老师表达敬意和感谢的日子。 3. 中国传统节日:农历正月十五是元宵节,通常有吃元宵、赏灯的习俗;农历九月...

    广州版小学五年级英语上册Module1单词默写精选.doc

    20. 第一(first)、第二(second)、第三(third)、第五(fifth)、第八(eighth)、第九(ninth)、第十二(twelfth)、第二十(twentieth):基数词,用于数数和排序。 21. 一月(January)、二月(February)、...

    六年级下册数学总复习试题-日期和时间的推算专项练 通用版(含答案).docx

    3月9日至3月31日共有22天,再加上4月至9月的天数(注意2004年为闰年,2月有29天),共计214天。214天除以7,余数为3,即国庆节那天是一周中的第三天,即星期四。 **6. 将上面的时间用24时计时法表示分别是()。** ...

    2011年历(有农历)

    - **元宵节**:公历2月17日,农历正月十五。 - **植树节**:公历3月12日,农历二月初九。 #### 3月 - **妇女节**:公历3月8日,农历二月初四。 - **春分**:通常发生在每年的3月20日左右,但具体日期需根据每年的...

    A4打印版2012年日历表最新的(excel2003版).

    - **世界电信日**(5月17日):庆祝电信和信息社会的发展。 ### 3. 气候节气标注 日历表中还标注了传统的二十四节气,如**立春、春分、夏至、立秋、秋分、冬至**等,这些节气反映了季节更迭和气候变化,对于农业...

    滕王阁序练习试题.doc

    3. "盛筵难再"中的"再"古义为第二次,今义为重复。 4. "腾蛟起凤,孟学士之词宗"中的"词宗"古义为文坛领袖,今义多用于诗词创作。 5. "识盈虚之有数"中的"识"古义为认识,明白,今义常指识别。 三、重点实词解释: ...

    辽宁省大石桥市第二高级中学2017_2018学年高一地理12月月考试题

    3. 白昼最长的一天:北半球夏至日,即每年的6月20日到22日之间,是一年中北半球白昼最长的日子。所以,长沙白昼最长的一天应在6月1日前后,最接近的是C. 7月1日。 4. 地震波传播速度:地震波分为横波(S波)和纵波...

Global site tag (gtag.js) - Google Analytics