国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle 之SQL語句的多表查詢方式

2024-08-29 13:54:37
字體:
來源:轉載
供稿:網友

SQL語句的多表查詢方式:

例如:按照department_id查詢employees(員工表)和departments(部門表)

的信息。

方式一(通用型):SELECT ... FROM ... WHERESELECT e.last_name,e.department_id,d.department_nameFROM employees e,departments dwhere e.department_id = d.department_id方式二:SELECT ... FROM ... NATURAL JOIN ...有局限性:會自動連接兩個表中相同的列(可能有多個:department_id和manager_id)SELECT last_name,department_id,department_nameFROM employeesNATURAL JOIN departments方式三:SELECT ... JOIN ... USING ...有局限性:好于方式二,但若多表的連接列列名不同,此法不合適SELECT last_name,department_id,department_nameFROM employeesJOIN departmentsUSING(department_id)方式四:SELECT ... FROM ... JOIN ... ON ...常用方式,較方式一,更易實現外聯接(左、右、滿)SELECT last_name,e.department_id,department_nameFROM employees eJOIN departments dON e.department_id = d.department_id--內連接    1)    --等值連接    --不等值連接    2)    --非自連接    --自連接--外連接    --左外連接、右外連接、滿外連接
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 松滋市| 东阿县| 涿鹿县| 乐东| 兴宁市| 扶沟县| 阿拉善右旗| 日喀则市| 周口市| 新乐市| 沙洋县| 隆子县| 鄂尔多斯市| 鄂伦春自治旗| 图们市| 荣昌县| 揭东县| 塔城市| 雷山县| 南宁市| 新源县| 合阳县| 舒兰市| 介休市| 齐河县| 二手房| 蒙阴县| 武平县| 唐河县| 嘉义县| 武宁县| 漠河县| 凤阳县| 华安县| 循化| 沈阳市| 珠海市| 阳高县| 大兴区| 和龙市| 康保县|