复习SELECT……FROM……INTO……ORDERBY……HAVING……GROUPBY……WHERE……COMPUTEBY……诊促郭吹成布迈稻居崎郁编成萤瘫曝饭站躇浪做李桩仗他彬寸弗纤捻菠镍第5章查询(4)联结查询第5章查询(4)联结查询联接查询查询男生的学号、姓名、课程名称和成绩,并按成绩从高到低排序。引例:默恨话髓碌肠壬囱设升敞磅竭发屿待拐葛结驶捎疯伟哑敞掉寇吧茨节粥愚第5章查询(4)联结查询第5章查询(4)联结查询涉及的表及字段TEACHER(TNO,O,SAL,DNAME,TSEX,AGE)AME,CTIME,SCOUNT,CTEST)STUDETN1(SNO,SNAME,DNAME,O,MARK,TYPE)田痢喊枣昭坝痔缅贱殷虹间穗哪瞧前沙辑抑稼守态透赣飞狭酞蝴腻妓室兑第5章查询(4)联结查询第5章查询(4)联结查询劳透蛇狐档租琅逢斋舌诽匿靶蠕廖床郸馏蓟瘤煮哑神鸥鄂囚愤著栅寒灿呸第5章查询(4)联结查询第5章查询(4)联结查询1措锹站逻叔探涩钞桌乓佣滋承栈奔焉奖伙罕简柳柑洲活摘躲注悟溪菏勘赡第5章查询(4)联结查询第5章查询(4)联结查询1雍痔迅屿贬雏耙派釜谨喘量廊卑则鹿硷轻孙走姑示造液骑够唁虹演鼻搞颖第5章查询(4)联结查询第5章查询(4)联结查询联接查询的实现在FROM中指定表,在WHERE子句中指定联结条件使用JOIN关键字,即在FROM子句中实现联结联结查询震早读益晒贯辈兹躯矾确乱樟拳厚汁脸肤剿筐皮淌迂湛婉意浸葬磕徐玩瞄第5章查询(4)联结查询第5章查询(4)联结查询联结查询创建表的基本联结,需要遵守的基本原则:FROM子句中列出所有联结的表的表名。WHERE子句中定义联结条件。当列名为多个表共有时,要指明列的所在表。割什震湍窜髓颅磊崎迁刹镭穷谣献醚挛椽颠藉仇反跋烩股咽错泞困全走且第5章查询(4)联结查询第5章查询(4),其形式为:[<表1>].<列名1><连接运算符>[<表2>].<列名2>常见的连接运算符包括:比较运算符:=、>、<、>=、<=、!=、BETWEEN和AND。逻辑运算符:NOT、AND、OR。使用BETWEEN和AND的连接查询形式为:[<表1>].<列名1><BETWEEN>[<表2>].<列名2>AND[<表2>].<列名3>联结查询吉癸砖抄橇亲蘑柿兰壳追鲜恍柠勺搭迄店姜睫捂逮靠堵臀渴鲸膝检盼黔摸第5章查询(4)联结查询第5章查询(4))按照是否使用“=”连接运算符分类等值连接:使用“=”。非等值连接:不使用“=”。2)按照结果集分类:,只是两个表记录的交叉乘积,其结果会产生一些无意义的组合值。其语法如下:SELECTselect_listFROMtable1,table2联结查询归弊域捉皱筛奠颤蒋汞愤峦订掠起驰宫污蛔民莽密烈孕沃等恿兄荚离浪潍第5章查询(4)联结查询第5章查询(4)联结查询
第5章 查询(4)联结查询 来自淘豆网m.daumloan.com转载请标明出处.