日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)OceanBase教程:OceanBase查詢和子查詢概述

查詢是指數(shù)據(jù)庫中用來獲取數(shù)據(jù)的方式,它可搭配條件限制的子句(如 ?WHERE?),排列順序的子句(如 ?ORDER BY?)等語句來獲取查詢結(jié)果。子查詢是指嵌套在一個上層查詢中的查詢。上層的查詢一般被稱為父查詢或外部查詢。子查詢的結(jié)果作為輸入傳遞回父查詢或外部查詢。父查詢將這個值結(jié)合到計算中,以便確定最后的輸出。SQL 語言允許多層嵌套查詢,即一個子查詢中還可以嵌套其他子查詢。同時,子查詢可以出現(xiàn)在 SQL 語句中的各種子句中,比如 ?SELECT? 語句、?FROM? 語句和 ?WHERE? 語句等。下列為 SQL 語句中常見的查詢:

在萊山等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需定制設(shè)計,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都全網(wǎng)營銷,成都外貿(mào)網(wǎng)站建設(shè),萊山網(wǎng)站建設(shè)費用合理。

  • 簡單查詢
  • 層次查詢
  • 集合
  • 連接
  • 子查詢

簡單查詢(Simple Queries)

簡單查詢指從 OceanBase 一個或多個選擇列表或視圖中檢索一個或多個列數(shù)據(jù)的操作,列的數(shù)量以及它們的數(shù)據(jù)類型和長度由選擇列表的元素確定。而選擇列表指的是 ?SELECT? 關(guān)鍵字之后和 ?FROM? 子句之前的表達式列表。

層次查詢(Hierarchical Query)

層次查詢是一種具有特殊功能的查詢語句,通過它能夠?qū)⒎謱訑?shù)據(jù)按照層次關(guān)系展示出來。分層數(shù)據(jù)是指關(guān)系表中的數(shù)據(jù)之間具有層次關(guān)系。

集合

您可以使用集合運算符 ?UNION?、?UNION ALL?、?INTERSECT? 和 ?MINUS? 來組合多個查詢。 所有集合運算符都具有相同的優(yōu)先級。如果 ?SQL? 語句包含多個集合運算符,則 OceanBase 從左到右對它們進行判斷,除非括號中指定了順序。本節(jié)主要講了以下集合運算符:

運算符

說明

UNION

返回兩個結(jié)果集的并集,并且不重復。

UNION ALL

返回兩個結(jié)果集的并集,并且可以重復。

INTERSECT

返回兩個結(jié)果集的交集。

MINUS

返回兩個結(jié)果集的差集。

連接 (Join)

連接(Join)是將來自兩個或多個表、視圖或?qū)嵗晥D的行組合在一起的查詢。 每當查詢的 ?FROM? 子句中出現(xiàn)多個表時,OceanBase 數(shù)據(jù)庫執(zhí)行連接。 查詢的選擇列表可以從其中任何表中選擇任何列。 如果這兩個表都有一個列名,那么您必須用表名限定查詢過程中對這些列的所有引用。本節(jié)主要講了以下連接:

連接類型

表示

說明

等值連接

Equijoins

包含等式運算符連接條件的連接。

自連接

SELF-JOIN

表與其自身的連接。

內(nèi)連接

INNER JOIN

內(nèi)連接,結(jié)果為兩個連接表中的匹配行的連接。

左(外)連接

LEFT [OUTER] JOIN

結(jié)果包括左表(出現(xiàn)在 JOIN 子句最左邊)中的所有行,不包括右表中的不匹配行。

右(外)連接

RIGHT [OUTER] JOIN

結(jié)果包括右表(出現(xiàn)在 JOIN 子句最右邊)中的所有行,不包括有左表中的不匹配的行。

全(外)連接

FULL [OUTER] JOIN

結(jié)果包括所有連接中的所有行,不論他們是否匹配。

SEMI 連接

SEMI-JOIN

SEMI-JOIN 只能通過子查詢展開得到。

ANTI 連接

ANTI-JOIN

ANTI-JOIN 也只能通過子查詢展開得到。

笛卡兒積

Cartesian Products

當兩個表沒有連接操作時,對這兩個表進行查詢得到的數(shù)據(jù)是這兩個表的笛卡兒積。

子查詢

子查詢指的是 ?SELECT? 查詢語句中嵌套了另一個或者多個 ?SELECT? 語句,可以返回單行結(jié)果、多行結(jié)果或不返回結(jié)果。?SELECT? 語句的 ?FROM? 子句中的子查詢也稱為內(nèi)聯(lián)視圖。您可以在嵌入式視圖中嵌套任意數(shù)量的子查詢。?SELECT? 語句的 ?WHERE? 子句中的子查詢也稱為嵌套子查詢。


分享標題:創(chuàng)新互聯(lián)OceanBase教程:OceanBase查詢和子查詢概述
文章網(wǎng)址:http://www.dlmjj.cn/article/dpghgej.html