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

正文內(nèi)容

用select語(yǔ)句查詢記錄-sqlserver2005程序設(shè)計(jì)語(yǔ)言-文庫(kù)吧在線文庫(kù)

  

【正文】 Singapore Spain Sweden UK USA 示例 消除重復(fù)行 改變列名 改變列名 ?為了提高可讀性,可以為選擇列表中的字段名起別名 ?改變字段名時(shí),應(yīng)注意 ?缺省情況下,結(jié)果集所顯示的字段名,就是在 CREATE TABLE 語(yǔ)句中指定的字段名 ?如果字段名中有空格,或字段名不符合 SQL Server 命名規(guī)則,用單引號(hào)來(lái)標(biāo)識(shí)這個(gè)字段名 ?可以為經(jīng)過(guò)計(jì)算的包含函數(shù)、字符符號(hào)的字段起別名 ?字段名中至多可以包含 128個(gè)字符 改變列名(續(xù)) USE northwind SELECT firstname AS First, lastname Last ,39。) country= 39。T%39。 LIKE 39。 LIKE 39。 LIKE 39。其語(yǔ)法為 選擇 列表 ::= { *|{ 表名 | 視圖 名 | 表的 別 名 }.* |{字段名 | 表達(dá)式 |$IDENTITY | $ROWGUID } [ [AS] 字段 別 名 ] | 字段 別 名 = 表達(dá)式 }[,...n] ?指定要檢索的字段時(shí),請(qǐng)注意 ? 選擇列表將按照指定順序查找并顯示所查詢的字段 ? 不同的字段名用“,”分開 ? 在選擇列表中,避免或盡量少使用符號(hào)“ * ”。[CK]39。M[^C]39。\39。使用 IN 時(shí),注意 ?使用 IN 搜索條件和使用由 OR 操作符連起來(lái)的一系列比較操作符,其效果是等價(jià)的 ?在搜索條件中不能包含 NULL 值,這將返回不可預(yù)測(cè)的結(jié)果集 ?使用 NOT IN 搜索條件來(lái)返回值不在指定列表中的行。 檢索未知值 檢索未知值 ?輸入數(shù)據(jù)時(shí),沒(méi)有指定一個(gè)字段的值,且此字段沒(méi)有定義默認(rèn)值的值,稱此字段含有空值( NULL) ?使用 IS NULL 搜索條件來(lái)查詢某指定列沒(méi)任何信息的行。其語(yǔ)法為 SELECT 字段名 |’字符串符號(hào) ’ [,字段名 |’字符串符號(hào) ’…] FROM 表名 USE northwind SELECT firstname, lastname ,39。 使用 UNION 合并兩個(gè)查詢結(jié)果集的基本規(guī)則: ?所有查詢中的列數(shù)和列的順序必須相同。使用 TOP n 或 TOP n PERCENT 時(shí),應(yīng)注意 ? 在 ORDER BY 子句中指定值的范圍 ? 關(guān)鍵字 TOP 后使用無(wú)符號(hào)的整數(shù) ? 如果 TOP n PERCENT 生成小數(shù),則 SQL Server 將把這個(gè)數(shù)取整 ? 可以在結(jié)果集中用 WITH TIES 子句包含那些值相等的記錄,這時(shí)結(jié)果集中可以包含任意數(shù)目的行 部分語(yǔ)法: SELECT [ ALL | DISTINCT ] [ TOP n [ PERCENT ] [ WITH TIES ] ] select_list …… 要求: 檢索出 SC表中的所有成績(jī)記錄 檢索出 SC表中的前 5條成績(jī)記錄 檢索出 SC表中的前 50%的成績(jī)記錄 檢索出 SC表中的前 8%的成績(jī)記錄。 使用 TABLESAMPLE 限制結(jié)果集 使用 TOP n 列出前 n 個(gè)記錄 使用 TABLESAMPLE 限制結(jié)果集 使用聚合函數(shù) GROUP BY 的基礎(chǔ)知識(shí) 在結(jié)果集中生成匯總值 使用 COMPUTE 和 COMPUTE BY 子句 推薦操作 、 數(shù)據(jù)分組與匯總 使用聚合函數(shù)(續(xù)) 使用聚合函數(shù) ?計(jì)算諸如平均值和總和的函數(shù)稱為聚合函數(shù) ?SQL Server 對(duì)整個(gè)表或表里某個(gè)組中的字段進(jìn)行匯總、計(jì)算,然后生成單個(gè)的值 ?可以在 SELECT 語(yǔ)句中單獨(dú)使用聚合函數(shù),也可以與語(yǔ)句 GROUP BY 聯(lián)合使用 ?除了 COUNT函數(shù),如果記錄集中沒(méi)有滿足 WHERE 子句的記錄,則所有函數(shù)返回空值, COUNT返回 0 ?字段的數(shù)據(jù)類型決定了可以用在該字段上的聚合函數(shù)類型 ? 如: SUM 和 AVG 只能用在數(shù)據(jù)類型代表數(shù)字的字段上 SUM和 AVG。用于統(tǒng)計(jì)組中滿足條件的行數(shù)或總行數(shù)。9500339。對(duì)于字符列, MIN 查找排序序列的最低值。它在結(jié)果集內(nèi)作為列的占位符,意思是 全體 。 from titles where type in (39。,20) insert into p1 values (null,null,null) insert into p1 values (null,null,null) select count(sno) from p1 group by sno ?不要對(duì)可包含空值的字段使用 GROUP BY 子句,因?yàn)榭罩狄矊⒈划?dāng)作一組 使用 GROUP BY 子句(續(xù)) SELECT productid, orderid ,quantity FROM orderhist GO SELECT productid ,SUM(quantity) AS total_quantity FROM orderhist GROUP BY productid GO productid total_quantity 1 15 2 35 3 45 productid orderid quantity 1 1 5 1 1 10 2 1 10 2 2 25 3 1 15 3 2 30 productid total_quantity 2 35 只對(duì)滿足 WHERE 子句的行分組 SELECT productid ,SUM(quantity) AS total_quantity FROM orderhist WHERE productid = 2 GROUP BY productid GO 示例 1 示例 2 使用 GROUP BY 子句 聯(lián)合使用 GROUP BY 子句和 HAVING 子句 聯(lián)合使用 GROUP BY 子句和 HAVING 子句 ?在分組的同時(shí),對(duì)字段或表達(dá)式指定搜索條件 ?使用 HAVING 子句時(shí),應(yīng)注意 ?只在使用 GROUP BY 子句的同時(shí),使用 HAVING 子句來(lái)限制分組 ?可以引用任何出現(xiàn)在選擇列表中的字段 ?不要聯(lián)合使用關(guān)鍵字 ALL 和 HAVING 子句。 ?在 CUBE或 ROLLUP 操作中,所生成的 NULL 代表全體值。 COMPUTE子句可以返回多種結(jié)果集。 ?結(jié)果: ?tableA ?tableB SELECT * FROM TableA INTERSECT SELECT * FROM TableB。 SELECT * FROM 。table39。 使用帶有 CUBE 運(yùn)算符的 GROUP BY 子句 使用帶有 CUBE 運(yùn)算符的 GROUP BY 子句 ?使用 GROUP BY子句和 CUBE 操作符時(shí),應(yīng)注意 ?如果在 GROUP BY 子句中有 n 個(gè)字段或表達(dá)式,SQL Server 將在結(jié)果集中返回 2n 種可能的組合 ?結(jié)果集中含有 NULL 的記錄代表該記錄由 CUBE 操作符生成 (注意此 NULL不是基本表中的實(shí)際空值) ?不能同時(shí)使用關(guān)鍵字 ALL 和操作符 CUBE 使用帶有 ROLLUP 運(yùn)算符的 GROUP BY 子句 使用帶有 ROLLUP 運(yùn)算符的 GROUP BY 子句 ?ROLLUP運(yùn)算符的功能類似于 CUBE運(yùn)算符。) group by all type,pub_id order by type create table p1(sno char(3),sex char(8),age int ) insert into p1 values (39。 use pubs go select type,pub_id,avg(price) 39。 GROUPING 是一個(gè)聚合函數(shù) ,它產(chǎn)生一個(gè)附加的列,當(dāng)用 CUBE 或 ROLLUP 運(yùn)算符添加行時(shí),附加的列輸出值為 1,當(dāng)所添加的行不是由 CUBE 或 ROLLUP 產(chǎn)生時(shí),附加列值為 0。 MAX 忽略任何空值。9500139。 MAX和 MIN分別用于求表達(dá)式中所有值項(xiàng)的最大值和最小值。 SET ROWCOUNT n 使用 TOP n 列出前 n 個(gè)記錄 使用 TABLESAMPLE 限制結(jié)果集 使用聚合函數(shù) GROUP BY 的基礎(chǔ)知識(shí) 在結(jié)果集中生成匯總值 使用 COMPUTE 和 COMPUTE BY 子句 推薦操作 、 數(shù)據(jù)分組與匯總 使用 TABLESAMPLE 限制結(jié)果集 TABLESAMPLE 限制結(jié)果集 ? TABLESAMPLE 子句將從 F
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1