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

正文內(nèi)容

用select語句查詢記錄-sqlserver2005程序設(shè)計(jì)語言(參考版)

2025-01-09 17:58本頁面
  

【正文】 ?結(jié)果: 。 ?tableA ?tableB SELECT * FROM TableA EXCEPT SELECT * FROM TableB。 、 EXCEPT和 INTERSECT關(guān)鍵字 EXCEPT和 INTERSECT關(guān)鍵字, 用于比較兩個(gè)查詢的結(jié)果,返回非重復(fù)值 。 use AdventureWorks SELECT * INTO FROM 。 INTO子句 EXCEPT和 INTERSECT關(guān)鍵字 其它操作 、 INTO子句 INTO子句用于創(chuàng)建新表,并將來自查詢的結(jié)果行插入新表中。 使用 TOP n 列出前 n 個(gè)記錄 使用 TABLESAMPLE 限制結(jié)果集 使用聚合函數(shù) GROUP BY 的基礎(chǔ)知識(shí) 在結(jié)果集中生成匯總值 使用 COMPUTE 和 COMPUTE BY 子句 推薦操作 數(shù)據(jù)分組與匯總 使用 COMPUTE 和 COMPUTE BY 子句 使用 COMPUTE 和 COMPUTE BY 子句 ? 生成某一列的明細(xì)值和匯總值的報(bào)表 ? 為組中的子集生成明細(xì)值和匯總值的報(bào)表 使用 COMPUTE 和 COMPUTE BY 子句(續(xù)) COMPUTE BY COMPUTE SELECT productid, orderid, quantity FROM orderhist ORDER BY productid, orderid COMPUTE SUM(quantity) BY productid COMPUTE SUM(quantity) SELECT productid, orderid ,quantity FROM orderhist ORDER BY productid, orderid COMPUTE SUM(quantity) productid orderid quantity 1 1 5 1 2 10 2 1 10 2 2 25 3 1 15 3 2 30 sum 95 productid orderid quantity 1 1 5 1 2 10 sum 15 2 1 10 2 2 25 sum 35 3 1 15 3 2 30 sum 45 sum 95 示例 2 示例 1 使用 COMPUTE 和 COMPUTE BY 子句 生成某一列的明細(xì)值和匯總值的報(bào)表 生成某一列的明細(xì)值和匯總值的報(bào)表 ?使用 COMPUTE 子句的注意事項(xiàng)和原則 ?在一條語句中,可以同時(shí)使用多個(gè) COMPUTE 和 COMPUTE BY 子句 ?不能同時(shí)使用 SELECT INTO 和 COMPUTE,因?yàn)? COMPUTE 不會(huì)生成關(guān)系型的輸出結(jié)果 為組中的子集生成明細(xì)值和匯總值的報(bào)表 ?使用 COMPUTE BY子句的注意事項(xiàng)和原則 ?應(yīng)當(dāng)同時(shí)使用 ORDER BY 子句和 COMPUTE BY 子句,這樣記錄就會(huì)被分組顯示 ?應(yīng)在 COMPUTE BY 子句后指定字段名,使 SQL Server 能夠決定要生成的匯總值是什么 ?出現(xiàn)在 COMPUTE BY 子句后的字段必須出現(xiàn)在 ORDER BY 子句后,且順序相同,始于同一表達(dá)式,不能略過任一表達(dá)式 為組中的子集生成明細(xì)值和匯總值的報(bào)表 利用 pubs數(shù)據(jù)庫中 titles表中的數(shù)據(jù),用 pute子句完成下面兩個(gè)操作: ?統(tǒng)計(jì)出所有書的總價(jià)格和總的預(yù)付款項(xiàng) ?統(tǒng)計(jì)出每種類型的書的總價(jià)格和總的預(yù)付款項(xiàng) ?價(jià)格 (price) ?預(yù)付款項(xiàng) sum(advance) ?類型 (type) 統(tǒng)計(jì)出所有書的總價(jià)格和總的預(yù)付款項(xiàng) select price,advance from titles pute sum(price),sum(advance) 統(tǒng)計(jì)出每種類型的書的總價(jià)格和總的預(yù)付款項(xiàng) select type,price,advance from titles order by type pute sum(price),sum(advance) by type 從返回的查詢結(jié)果的形式來看,COMPUTE子句和 GROUP BY子句二者之間確實(shí)存在著什么區(qū)別? 通過使用 GROUP BY子句只能產(chǎn)生一個(gè)結(jié)果集。,null,180) select item,grouping(item),color,grouping(color),sum(quantity) from cp group by item,color with cube 描述 使用帶有 ROLLUP 運(yùn)算符的 GROUP BY 子句 SELECT productid, orderid, SUM(quantity) AS total_quantity FROM orderhist GROUP BY productid, orderid WITH ROLLUP ORDER BY productid, orderid GO productid orderid total_quantity NULL NULL 95 1 NULL 15 1 1 5 1 2 10 2 NULL 35 2 1 10 2 2 25 3 NULL 45 3 1 15 3 2 30 示例 總數(shù) 只對(duì) productid 1中的行匯總 productid orderid 1 的具體值 productid orderid 2 的具體值 只對(duì) productid 2 中的行匯總 productid orderid 1 的具體值 productid orderid 2 的具體值 只對(duì) productid 3 中的行匯總 productid orderid 1 的具體值 productid orderid 2 的具體值 使用帶有 CUBE 運(yùn)算符的 GROUP BY 子句 CUBE 操作符比 ROLLUP 操作符 多產(chǎn)生兩個(gè)匯總 值 SELECT productid, orderid, SUM(quantity) AS total_quantity FROM orderhist GROUP BY productid, orderid WITH CUBE ORDER BY productid, orderid GO 描述 總數(shù) 對(duì) orderid 1 中的所有行匯總 對(duì) orderid 2 中的所有行匯總 只 對(duì) productid 1 中的行匯總 productid orderid 1 的具體值 productid orderid 2 的具體值 只對(duì) productid 2 中的行匯總 productid orderid 1 的具體值 productid orderid 2 的具體值 只對(duì) productid 3 中的行匯總 productid orderid 1 的具體值 productid orderid 2 的具體值 productid orderid total_quantity NULL NULL 95 NULL 1 30 NULL 2 65 1 NULL 15 1 1 5 1 2 10 2 NULL 35 2 1 10 2 2 25 3 NULL 45 3 1 15 3 2 30 示例 1 代表前一字段的匯總值 0 代表前一字段的具體值 95 30 65 15 5 10 35 10 25 45 15 30 使用 GROUPING 函數(shù) SELECT productid, GROUPING (productid) ,orderid, GROUPING (orderid) ,SUM(quantity) AS total_quantity FROM orderhist GROUP BY productid, orderid WITH CUBE ORDER BY productid, orderid GO productid NULL NULL NULL 1 1 1 2 2 2 3 3 3 1 1 1 0 0 0 0 0 0 0 0 0 orderid NULL 1 2 NULL 1 2 NULL 1 2 NULL 1 2 1 0 0 1 0 0 1 0 0 1 0 0 total_quantity 示例 問題: ROLLUP和 CUBE的區(qū)別在什么地方? CUBE 生成的結(jié)果集顯示了所選列中值的所有組合的聚合
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1