成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle SELECT語句自連接如何操作?

數據庫 Oracle
此文主要介紹的是SQL教程的Oracle SELECT語句自連接中如何對其中的一張表進行自連接,以下就是文章對其實際操作的詳細內容介紹。

以下的文章主要是對SQL教程的Oracle SELECT語句自連接的實際操作步驟的介紹,到現在為止,我們對其的連接一般都是兩張不同的相關表,那么你是否想過能否對其中的一張表進行自我連接呢?答案是肯定的。

有沒有必要對一張表進行自我連接呢?答案也是肯定的。

表的別名:

一張表可以自我連接。進行Oracle SELECT語句的自連接時我們需要一個機制來區分一個表的兩個實例。

在FROM clause(子句)中我們可以給這個表取不同的別名, 然后在語句的其它需要使用到該別名的地方用dot(點)來連接該別名和字段名。

我們在這里同樣給出兩個表來對自連接進行解釋。

愛丁堡公交線路,

車站表:

 

  1. stops(id, name) 

公交線路表:

 

  1. route(num, company, pos, stop) 

一、對公交線路表route進行自連接。

 

  1. SELECT * FROM route R1, route R2 WHERE R1.num=R2.num AND R1.company=R2.company 

我們route表用字段(num, company)來進行Oracle SELECT語句的自連接. 結果是什么意思呢?

你可以知道每條公交線路的任意兩個可聯通的車站。

二、用stop字段來對route(公交線路表)進行自連接。

 

  1. SELECT * FROM route R1, route R2 WHERE R1.stop=R2.stop; 

查詢的結果就是共用同一車站的所有公交線。這個結果對換乘是不是很有意義呢。

從這兩個例子我們可以看出,Oracle SELECT語句的自連接的語法結構很簡單,但語意結果往往不是那么容易理解。就我們這里所列出的兩個表,如果運用得當,能解決很多實際問題,例如,任意兩個站點之間如何換乘。

 

  1. SELECT R1.company, R1.num FROM route R1, route R2, stops S1, stops S2  
  2. WHERE R1.num=R2.num AND R1.company=R2.company AND R1.stop=S1.id AND R2.stop=S2.id  
  3. AND S1.name='Craiglockhart' AND S2.name='Tollcross'   

以上的相關內容就是對深入淺出SQL教程之Oracle SELECT語句的自連接的介紹,望你能有所收獲。

【編輯推薦】

  1. Oracle字符集討論的經典版
  2. Oracle EXPLAIN PLAN的實際應用經驗總結
  3. Oracle RAC配置的3步驟以及配置錯誤的原因
  4. Oracle 函數用法之decode解剖
  5. Oracle數據庫字典的創建與安裝
責任編輯:佚名 來源: 互聯網
相關推薦

2010-12-02 09:33:21

SELECTOracle查詢

2011-04-11 17:28:50

oracle存儲select語句

2010-05-05 15:45:52

Oracle數據庫

2010-04-02 14:46:54

Oracle當前連接數

2021-05-06 09:18:18

SQL自連接數據

2011-07-13 14:02:42

OracleExcel

2023-03-30 09:10:06

SQLSELECTFROM

2010-09-03 14:39:15

SQLSELECT語句

2010-09-03 15:27:02

SQLSELECT語句

2010-04-29 09:45:16

Oracle外聯接

2010-04-06 14:26:41

Oracle復制表

2010-05-13 10:57:51

MySQL SELEC

2010-11-11 11:37:22

SQL SELECT語

2010-09-03 14:47:50

SQLSELECT語句

2010-09-03 15:39:24

SQLSelect語句

2010-04-30 12:15:42

Oracle自增ID

2010-05-06 15:29:53

Oracle數據復制

2017-12-26 15:10:30

數據庫Oracle操作語句

2010-04-19 09:37:22

Oracle查詢語句

2010-11-11 11:49:02

SQL嵌套SELECT
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕日韩欧美一区二区三区 | 亚洲精品久久久久久久久久久久久 | 青青艹在线视频 | 一区二区三区高清不卡 | 91原创视频 | 波多野结衣亚洲 | 欧美一级淫片免费视频黄 | 日本视频在线 | 免费视频成人国产精品网站 | 国产高清在线观看 | 中文字幕免费在线观看 | 日韩精品一区二区三区视频播放 | 亚洲久久| 久久久久久久久久爱 | 国产一区二区视频免费在线观看 | 一级毛片在线看 | 国产精品一区二区三区四区 | va精品| 成人av电影在线 | 中文字幕在线一区 | 中文在线a在线 | 天天影视网天天综合色在线播放 | 18成人在线观看 | 二区av| 99久久婷婷 | 一级h片 | 手机av免费在线 | 亚洲成人福利 | 欧美在线免费 | 亚洲人人| 国产精品中文字幕在线观看 | 久久婷婷国产麻豆91 | 伊人在线| 特黄毛片| 成人性生交大片免费看中文带字幕 | 91免费在线 | 久久久精品一区二区三区 | 国产精品夜间视频香蕉 | 国产成人艳妇aa视频在线 | 狠狠的操| 亚州成人 |