freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫實(shí)驗(yàn)報告一-資料下載頁

2025-08-04 00:22本頁面
  

【正文】 join customers on =where city in(39。Boise39。 ,39。Albuquerque39。)and OrderDate between 39。19961139。 and 39。1996123139。(6)查詢客戶的每份訂單的訂單ID、產(chǎn)品名稱和銷售金額use Northwindselect ,productname,[order details].unitprice*quantity as 銷售金額from [order details] join productson [order details].productid= join orderson [order details].orderid=join customers on =(7)按運(yùn)貨商公司名稱,統(tǒng)計(jì)1997年由各個運(yùn)貨商承運(yùn)的訂單的總數(shù)量use Northwindselect panyname,count(*)from shippers join orderson =where year(orderdate)=1997group by panyname(8)找出1997年訂單id為10400的訂單詳情。select * from [order details] join orderson [order details].orderid=where =10400 and year(orderdate)=1997(9)統(tǒng)計(jì)各類產(chǎn)品的平均價格use Northwindselect ,avg(unitprice)from products join categorieson =group by 請你練習(xí)以下查詢均基于Northwind數(shù)據(jù)庫。1. 查詢所有運(yùn)貨商的公司名稱和電話。查詢語句:use Northwindselect panyname,phonefrom shippers2. 查詢所有客戶的公司名稱、電話、傳真、地址、聯(lián)系人姓名和聯(lián)系人頭銜。查詢語句:use Northwindselect panyname,fax,phone,address,contactname,contacttitlefrom customers……..3. 查詢單價介于10至30元的所有產(chǎn)品的產(chǎn)品ID、產(chǎn)品名稱和庫存量。查詢語句:select productid,productname,unitsinstockfrom productswhere unitprice between 10 and 30…….. 4. 查詢單價大于20元的所有產(chǎn)品的產(chǎn)品名稱、單價以及供應(yīng)商的公司名稱、電話。查詢語句:select productname,unitprice,from suppliers join products on =where unitprice205. 統(tǒng)計(jì)1997年上半年的每份訂單上所訂購的產(chǎn)品的總數(shù)量。查詢語句:select ,sum(quantity)from [order details] join orderson [order details].orderid=where year(orderdate)=1997 and month(orderdate)=1and month(orderdate)=6group by ………6. 統(tǒng)計(jì)各地區(qū)客戶的總數(shù)量。查詢語句:select count(*)from customerswhere region is not nullgroup by region 分析與討論:Count(*)返回組中的項(xiàng)數(shù)。COUNT 與 COUNT_BIG 函數(shù)類似。兩個函數(shù)唯一的差別是它們的返回值。COUNT 始終返回 int 數(shù)據(jù)類型值。COUNT_BIG 始終返回 bigint 數(shù)據(jù)類型值。COUNT(ALL expression) 對組中的每一行都計(jì)算 expression 并返回非空值的數(shù)量。COUNT(DISTINCT expression) 對組中的每一行都計(jì)算 expression 并返回唯一非空值的數(shù)量。Jion相當(dāng)于將多個表合并得到一個虛擬的表,要注意找到多個表的聯(lián)系。而對于嵌套的子查詢可以將內(nèi)層查詢作為一個結(jié)果,從而產(chǎn)生一個約束條件。實(shí)驗(yàn)十 視圖的管理實(shí)驗(yàn)?zāi)康?. 熟練掌握使用TSQL語句創(chuàng)建視圖。2. 熟練使用SSMS管理工具創(chuàng)建視圖、修改視圖。3. 熟練掌握使用TSQL語句刪除視圖、重命名視圖。實(shí)驗(yàn)要求1. 掌握在SQL Server中視圖的創(chuàng)建和刪除操作。實(shí)驗(yàn)內(nèi)容視圖的創(chuàng)建與刪除。實(shí)驗(yàn)步驟(1)首先來看如何使用SSMS創(chuàng)建視圖。啟動SSMS。(2)在SSMS管理平臺中,展開指定的服務(wù)器,打開要創(chuàng)建的視圖的數(shù)據(jù)庫,選擇視圖文件夾,右擊該視圖文件夾,從彈出的快捷菜單中選擇“新建視圖”選項(xiàng)。接著就出現(xiàn)添加表、視圖、函數(shù)對話框。(3)選擇好創(chuàng)建視圖所需的表、視圖、函數(shù)后,通過單擊字段左邊的復(fù)選框選擇需要的字段。單擊工具欄中的“保存”按鈕,或者單擊鼠標(biāo)右鍵,從快捷菜單中選擇保存選項(xiàng)保存視圖,輸入視圖名,即可完成視圖的創(chuàng)建。 (4)現(xiàn)在使用TSQL語句創(chuàng)建視圖。查詢訂購日期在1996年7月1日至1996年7月15日之間的訂單的訂購日期、訂單ID、客戶ID和雇員ID等字段的值。(5)執(zhí)行代碼。然后再視圖節(jié)點(diǎn)下,找到創(chuàng)建好的視圖。Create View Orderquery(該視圖已經(jīng)存在,無需創(chuàng)建,直接查詢即可)asSelect OrderDate,OrderID,CustomerID,EmployeeIDfrom [Northwind].[dbo].[Orders] where OrderDate Between 39。1996070139。 and 39。1996071539。(6)查詢“10248”和“10254”號訂單的訂單ID、運(yùn)貨商的公司名稱、訂單上所訂購的產(chǎn)品的名稱,首先建立視圖。Create view orderquery3as Select ,ProductNameFrom Orders join Shipperson =join [Order Details]on [Order Details].OrderID=join Products on =[Order Details].ProductID(7)執(zhí)行查詢,查看結(jié)果。Select * from orderquery3where OrderID =10248 or OrderID=10254(8)查詢“10248”和“10254”號訂單的訂單ID、訂單上所訂購的產(chǎn)品的名稱、數(shù)量、單價和折扣Create view orderquery4as Select ,ProductName,quantity,From [Order Details] join Orderson [Order Details].orderid=join Products on =[Order Details].ProductID(9)執(zhí)行查詢,查看結(jié)果。Select * from orderquery4where OrderID =10248 or OrderID=10254(10)修改視圖。在SSMS平臺中,展開指定的數(shù)據(jù)庫和視圖,右擊要修改的視圖“orderquery4”,從彈出的快捷菜單中選擇“設(shè)計(jì)”選項(xiàng)。(11)在彈出的對話框中,選擇好修改視圖所需要的表、視圖后,通過單擊字段左邊的復(fù)選框選擇需要修改的字段。然后完成保存后退出即完成修改。請你練習(xí)。查詢“10248”和“10254”號訂單的訂單ID、訂單上所訂購的產(chǎn)品的名稱及其銷售金額。(必須使用join)Create view orderquery6as Select ,From Orders join [Order Details]on =[Order Details].OrderIDjoin Productson [Order Details].ProductID=[Order Details].ProductIDSelect * from orderquery6where OrderID =10248 or OrderID=102542. 查詢重命名視圖的TSQL語句格式,重命名視圖。格式:sp_rename [ @objname = ] 39。object_name39。 ,[ @newname = ] 39。new_name39。[ , [ @objtype = ] 39。object_type39。 ]重命名:Exec sp_rename 39。orderquery39。,39。 orderqueryA39。3. 查詢刪除視圖的TSQL語句格式,刪除視圖。格式:DROP VIEW [ schema_name . ] view_name [ ...,n ] [ 。 ]刪除:drop view orderquery6分析與討論:視圖是一個虛擬表,其內(nèi)容由查詢定義。同真實(shí)的表一樣,視圖包含一系列帶有名稱的列和行數(shù)據(jù)。視圖在數(shù)據(jù)庫中并不是以數(shù)據(jù)值存儲集形式存在,除非是索引視圖。行和列數(shù)據(jù)來自由定義視圖的查詢所引用的表,并且在引用視圖時動態(tài)生成。 對其中所引用的基礎(chǔ)表來說,視圖的作用類似于篩選。定義視圖的篩選可以來自當(dāng)前或其他數(shù)據(jù)庫的一個或多個表,或者其他視圖。分布式查詢也可用于定義使用多個異類源數(shù)據(jù)的視圖。
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1