當前位置:商標查詢大全網 - 教育培訓 - SQL語句

SQL語句

數據庫:oracle

1)查詢“商品信息表”,顯示商品標識為101的商品記錄。

選擇商品信息表。商品標識,商品信息表。商品名稱,商品信息表。產地、商品信息表。購買價格。

來自商品信息表

其中商品標識= ' 101 ';

2)查詢“商品信息表”顯示每個球拍的信息。(提示:產品名稱中有“球拍”的記錄)

選擇商品信息表。商品標識,商品信息表。商品名稱,商品信息表。產地、商品信息表。購買價格。

來自商品信息表

其中商品名稱如“%球拍%”;

3)查詢“商品信息表”,顯示進價在100到400之間的商品信息。

選擇商品信息表。商品標識,商品信息表。商品名稱,商品信息表。產地、商品信息表。購買價格。

來自商品信息表

凡購買價格在100和400之間的;

4)查詢“商品銷售記錄表”,按照商品標識從小到大、銷售價格從大到小的順序對銷售記錄進行排序。

選擇商品銷售記錄。商品標識,商品銷售記錄。銷售日期,商品銷售記錄。銷售數量,商品銷售記錄。銷售價格。

來自商品銷售記錄表

訂單商品銷售記錄表。商品標識、商品銷售記錄表。銷售價格price

5)查詢“商品銷售記錄表”,顯示銷售價格最高和最低的銷售記錄。

選擇商品銷售記錄。商品標識,商品銷售記錄。銷售日期,商品銷售記錄。銷售數量,商品銷售記錄。銷售價格。

從商品銷售記錄表中,(選擇Min)最低銷售價格,Max(商品銷售記錄表。銷售價格)最高銷售價格。

來自商品銷售記錄表

)臨時商品銷售記錄表

凡商品銷售記錄表。銷售價格=臨時商品銷售記錄表。最低銷售價格

或商品銷售記錄表。銷售價格=臨時商品銷售記錄表。最高銷售價格;

如果您只想檢查最高和最低銷售價格,請使用括號中的查詢語句。

6)查詢“商品信息表”,按商品名稱統計商品的平均進價。

選擇商品信息表。商品名稱,avg(商品信息表。采購價格)平均采購價格。

來自商品信息表

按商品信息分組表。商品名稱;

7)查詢“商品銷售記錄表”,根據“商品ID”統計每種商品的總銷售額,只顯示總銷售額在800以上的統計結果。

選擇商品銷售記錄表。商品標識、金額(商品銷售記錄表。銷售數量)總銷售數量,合計(商品銷售記錄表。銷售價格)總銷售價格。

來自商品銷售記錄表

按商品分組銷售記錄表。商品識別

(商品銷售記錄表。銷售價格)> = 800;

8)使用UPDATE語句修改“商品信息表”表中的數據,將產地為廣州的所有商品的進價提高15%。

更新商品信息表設置商品信息表。進價=商品信息表。購買價格* 0.15。

凡商品信息表。原點=‘廣州’;

9)從商品信息表和商品銷售記錄表創建視圖,根據商品ID統計每種商品的銷售數量。(將此視圖命名為:商品銷售數量視圖,需要顯示商品標識、商品名稱和銷售數量。)

-報表1

創建或替換商品銷售數量視圖

選擇商品信息表。商品標識,商品信息表。商品名稱、金額(商品銷售記錄表。銷售數量)銷售數量。

從商品信息表,商品銷售記錄表

凡商品信息表。商品標識=商品銷售記錄表。商品識別

按商品信息分組表。商品標識,商品信息表。商品名稱;

-聲明2

創建或替換商品銷售數量視圖

選擇商品信息表。商品標識,min(商品信息表。商品名稱)商品名稱,金額(商品銷售記錄表。銷售數量)銷售數量。

從商品信息表,商品銷售記錄表

凡商品信息表。商品標識=商品銷售記錄表。商品識別

按商品信息分組表。商品標識;

10)從“商品銷售記錄表”中按商品識別分類統計每種商品的總售價、銷售數量、平均售價,並按平均售價從高到低排序。

選擇商品銷售記錄表。商品標識、金額(商品銷售記錄表。銷售數量)銷售數量,合計(商品銷售記錄表。銷售價格)總銷售價格,avg(商品銷售記錄表。銷售價格)平均銷售價格。

來自商品銷售記錄表

按商品分組銷售記錄表。商品識別

Order by avg(商品銷售記錄表。銷售價格)desc

11)查詢“商品信息表”和“商品銷售記錄表”,顯示每條銷售記錄的利潤。要求顯示商品名稱、銷售日期、銷售價格、進價和利潤。

選擇商品信息表。商品名稱,商品銷售記錄表。銷售日期,商品銷售記錄表。銷售價格,商品信息表。進價、商品銷售記錄表。銷售價格-商品信息表。進價利潤。

從商品信息表,商品銷售記錄表

凡商品信息表。商品標識=商品銷售記錄表。商品識別

12)檢索任壹天銷量在10以下的商品的所有信息,包括商品名稱、產地、進價。(提示:可以通過子查詢實現)

-

選擇商品信息表。商品標識,商品信息表。商品名稱,商品信息表。產地、商品信息表。購買價格。

來自商品信息表

凡商品信息表。商品標識不在(選擇商品銷售記錄表。商品識別

來自商品銷售記錄表

凡商品銷售記錄表。銷售數量

);