《易途科技oracle讲义》由会员分享,可在线阅读,更多相关《易途科技oracle讲义(12页珍藏版)》请在金锄头文库上搜索。
1、wyer充Oracle10G5QL语外sswer充课程目标用select诲句完成基本的查询用insert、update和delete语句去探纲数据库数据D署凰=踵晤句完成复杂查蒯分组查询、连接查询、子查询、合并查万用create,drop和alter诲句分洪去创建、删除和修改表、视图、室引、序列、同义词用commit、rollbackNsavepoint控制事务Eoyeur皇使用基本查询基本语法SELECTFROM;一确定表结构检索所有列一检索特定列检索日朝列一取消重复行使用算术表达式一使厂刑别名奶玟u连接字笛画Eogyeur怀使用WHERE限制查询aunmaIZXZ2E5E吴吴吴吴吴基木语法
2、。SELECTcec匕傈用数值条e傈用字符条_侧用日期条“使用8Erwe倩I使用帼Nuu恽盯w镗Nf抖J厂厂见Y傈用巡输运I(liscJ一一俊刑表一一UKE匹配字答样式万NULL测试空值Eogyeu皎使用ORDERby返行排序aunma升序排序陆序排序一佩用多列排序一使用非选招列排序佩用别名进行排序万使用列位置编号迹行排序EosyTour黾DML语句之插入数据nnma语法INSERTINTOfcoltmcolumj川VALuEstaluetyale.力插入单行数据侧用列的列表插入数据不使用列的列表描入数据外俭用特定格式的日期描入日期数据外使用DEFAUr插入数据佩用子玛诚挂入敷探INSERFI
3、NTOfcolamvlcolamajVAtUEstaluevalue.)使用FsTaunnmaEosyTour黾一DML语句之更新数掘语法UPDATESETzevaluezcvaluesjWHERE更新单行数据更新多行数据更新日期列数据侧用DEFAUI更新数据通侈惊涛万使闭乙坤训更新攸渡更新关联数据取制数据aunmaEosyTo黾-DML语句之删除数据语法:DELETEFROMWHEREj剜除表的所有数据deletetruncate删除满足条件的数据一使用子查询删除数据有表约林时期除数据Eoweur光数据分组分组围数最大值和最小值平均值和总和取得总计行数语法SELEcTFROMWHEREGROUPBYyHAVING鞠列分组多列分组入HAMING对分组结果行过滑弓g罂e尸【弓连接查询相等连接一俞单的关联对手关联柳询再进行过溥不等连接范国查询自途接入同表具有上下级关咤内途接外途摄左外途狼巾外途挂全外途接