SQL必知必會 第11課 使用子查詢

2021-10-21 20:20:07 字數 903 閱讀 2732

任何sql語句都是查詢,但此術語一般指select語句。

sql還允許建立子查詢,即巢狀在其他查詢中的查詢。

# 列出訂購物品rgan01的所有顧客

對於能巢狀的子查詢的數目沒有限制,不過由於效能的限制,不能巢狀太多的子查詢。

# 列出customers表中每個顧客的訂單總數

其中orders是乙個計算字段,它是由圓括號中的子查詢建立的。

子查詢中的where子句與前面使用的where子句稍有不同,因為它使用了完全限定列名,而不只是列名(cust_id)。

SQL必知必會 第1課 了解SQL

資料庫 儲存有組織的資料的 容器 通常是乙個檔案或一組檔案 注意 資料庫軟體不等於資料庫,前者應稱為資料庫管理系統 dbms 後者是通過dbms建立和操縱的容器。表 某種特定型別資料的結構化清單。資料庫中的每個表都有乙個名字來標識自己。這個名字是唯一的。模式 關於資料庫和表的布局及特徵的資訊。模式定...

SQL必知必會(2) 2 6課

參考 單列,多列,所有列 select id select id,age select from user 多條sql語句必須以 分隔。sql語句不區分大小寫,select和select是相通的,一般關鍵字大寫,表名 列名小寫,不過表名,列名和值可能有所不同 依賴於具體點dbms及其如何配置 處理s...

SQL必知必會 第2課 檢索資料

從乙個或多個表中檢索資訊。為了使用select檢索表資料,必須至少給出兩條資訊 想選擇什麼,以及從什麼地方選擇。如果沒有明確排序查詢結果,則返回的資料沒有特定的順序。多條sql語句必須以分號 分隔。不區分大小寫。一般來說可以對關鍵字大寫,對列名和表名小寫。若要從乙個表中檢索多個列,必須在select...