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

正文內(nèi)容

用select語(yǔ)句查詢記錄-sqlserver2005程序設(shè)計(jì)語(yǔ)言-展示頁(yè)

2025-01-15 17:58本頁(yè)面
  

【正文】 用含有空值的聚合函數(shù) create table table1(sno char(5),age tinyint) insert into table1 values(39。語(yǔ)法格式: COUNT ( { [ ALL | DISTINCT] expression} | *) 選擇 *時(shí)將統(tǒng)計(jì)總行數(shù)。 使用聚合函數(shù) COUNT與 COUNT(*)。語(yǔ)法格式: MAX | MIN ([ALL | DISTINCT] expression) 只能用在數(shù)字、字符、和時(shí)間日期數(shù)據(jù)類型。 使用聚合函數(shù)(續(xù)) 使用聚合函數(shù) 使用聚合函數(shù)(續(xù)) MAX和 MIN。 SUM和 AVG分別用于求表達(dá)式中所有值項(xiàng)的總和與平均值。 GO SELECT count(*) FROM TABLESAMPLE SYSTEM (10 PERCENT) 。 ? 不能對(duì)視圖使用 TABLESAMPLE。在執(zhí)行另一個(gè) SET ROWCOUNT 語(yǔ)句之前, SET ROWCOUNT 會(huì)一直有效,例如執(zhí)行 SET ROWCOUNT 0 將會(huì) 關(guān)閉 此選項(xiàng)。注意觀察有幾條記錄 ? 檢索出 SC表中成績(jī)前 5名的學(xué)生學(xué)號(hào) select * from sc 使用 TOP n 列出前 n 個(gè)記錄 使用 TOP n 列出前 n 個(gè)記錄 select top 5 * from sc select top 50 percent * from sc select top 8 percent * from sc select top 5 with ties * from sc order by score desc select top 5 * from sc order by score desc 使用 TOP n 列出前 n 個(gè)記錄 使用 TOP n 列出前 n 個(gè)記錄 限制結(jié)果集大小的另一種方法是在執(zhí)行一個(gè)語(yǔ)句之前執(zhí)行 SET ROWCOUNT n 語(yǔ)句。 、 數(shù)據(jù)分組與匯總 使用 TOP n 列出前 n 個(gè)記錄 使用 TABLESAMPLE 限制結(jié)果集 使用聚合函數(shù) GROUP BY 的基礎(chǔ)知識(shí) 在結(jié)果集中生成匯總值 使用 COMPUTE 和 COMPUTE BY 子句 推薦操作 使用 TOP n 列出前 n 個(gè)記錄 使用 TOP n 列出前 n 個(gè)記錄 ? 關(guān)鍵字 TOP n 只列出結(jié)果集中前 n 個(gè)或 前 n% 的記錄。 ?紅色的商品一共有多少庫(kù)存,藍(lán)色的商品一共有多少庫(kù)存。 ?每種顏色的桌子有多少庫(kù)存,每種顏色的椅子有多少庫(kù)存。 ?數(shù)據(jù)類型必須兼容。 UNION [ALL] USE AdventureWorks SELECT ProductModelID, Name FROM UNION SELECT ProductModelID, Name FROM ORDER BY Name 。 FOR子句 USE northwind SELECT country FROM suppliers ORDER BY country for xml auto GO 示例 UNION [ALL] 將兩個(gè)或更多查詢的結(jié)果合并為單個(gè)結(jié)果集,該結(jié)果集包含聯(lián)合查詢中的所有查詢的全部行。 FOR子句生成 XML的詳細(xì)使用介紹請(qǐng)參考第 24章。Identification number:39。 =employeeid FROM employees First Last Employee ID: Nancy Davolio 1 Andrew Fuller 2 Ja Leverling 3 Margaret Peacock 4 Steven Buchanan 5 Michael Suyama 6 Robert King 7 Laura Callahan 8 Anne Dodsworth 9 改變列名 示例 使用字面值 使用字面值 ? 使用字面值可以增加結(jié)果集的可讀性,符號(hào)可能是字母、數(shù)字或標(biāo)識(shí),它們被用作特定的值。使用 DISTINCT 時(shí),注意 ?除非指定 DISTINCT 子句,否則 SELECT 語(yǔ)句將返回所有滿足搜索條件的行 ?選擇列表中所有列的組合值將決定其惟一性 ?包含任何惟一組合值的行都將被檢索到并被返回到結(jié)果集中 ?除非使用了 ORDER BY 子句,否則 DISTINCT 子句將按隨機(jī)的順序顯示結(jié)果集中的行 消除重復(fù)行(續(xù)) USE northwind SELECT DISTINCT country FROM suppliers ORDER BY country GO country Australia Brazil Canada Denmark Finland France Germany Italy Japan Netherlands Norway 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。233。需要返回含有空值的行時(shí),注意 ?把空值和任何表達(dá)式比較都會(huì)失敗,因?yàn)榭罩挡坏扔谌魏伪磉_(dá)式 ?在 CREATE TABLE 語(yǔ)句里,定義一個(gè)字段是否允許空值的存在 ?使用 IS NOT NULL 來(lái)查詢指定列中非空的行 Score IS NULL 檢索數(shù)據(jù) 使用 SELECT 語(yǔ)句檢索數(shù)據(jù) 過(guò)濾數(shù)據(jù) 設(shè)置結(jié)果集格式 需要考慮的性能問(wèn)題 推薦操作 設(shè)置結(jié)果集格式 對(duì)數(shù)據(jù)進(jìn)行排序 消除重復(fù)行 改變列名 使用字面值 FOR子句 UNION [ALL] 設(shè)置結(jié)果集格式 對(duì)數(shù)據(jù)進(jìn)行排序 對(duì)數(shù)據(jù)進(jìn)行排序 ?使用 ORDER BY 子句為結(jié)果集中的行排序時(shí),有升序和降序兩種。Italy39。) country= 39。, 39。使用 NOT 會(huì)降低數(shù)據(jù)檢索速度 country IN (39。要使結(jié)果集不包含邊緣值,則使用( x AND y) ?要返回不在指定區(qū)域的行時(shí),使用 NOT BETWEEN 檢索一定范圍內(nèi)的值 unitprice BETWEEN 10 AND 20 使用值列表作為搜索條件 使用值列表作為搜索條件 ?使用 IN 語(yǔ)句 指定一個(gè)值的列表作為查詢條件。T%39。T%39。 使用邏輯運(yùn)算符 使用邏輯運(yùn)算符 ?用 邏輯操作符 AND、 OR 和 NOT 來(lái)連接一系列的表達(dá)式,及優(yōu)化查詢過(guò)程。 ESCAPE 39。 LIKE 39。 ESCAPE 39。 LIKE 39。 LIKE 39。 LIKE 39。 LIKE 39。 LIKE 39。 LIKE 39。 LIKE 39。 GO 使用字符串比較符 使用字符串比較符 ?在比較字符串時(shí),可以使用 LIKE 和通配符來(lái)查找需要的行 通配符的種類 通配符 描述 % 0或多個(gè)字符串 _ 任何 單 個(gè)的字符 [] 在指定區(qū)域或集合內(nèi)的任何 單 個(gè)字符 [^] 不在指定區(qū)域或集合內(nèi)的任何 單 個(gè)字符 使用字符串比較符(續(xù)) 使用字符串比較符 表達(dá)式 LIKE 39。該符號(hào)代表選擇表中所有的字段 使用 WHERE 子句指定行 使用 WHERE 子句指定行 通過(guò)使用 WHERE 子句,可以得到基于搜索條件的行 搜索條件 ::= { [ NOT ] 斷言 | ( 搜索條件 ) } [ {AND | OR}[NOT]{斷言 | ( 搜索條件 ) } ] } [,...n] ?斷言 列出了可以在 WHERE 子句中包含的表達(dá)式列表 ?使用 WHERE 子句指定行時(shí),請(qǐng)注意 ? 在所有數(shù)據(jù)類型為 char、 nchar、 varchar、 nvarchar、 text、 datetime和 smalldatetime 的數(shù)據(jù)周圍,必須使用單引號(hào)(‘) ? 在使用 SELECT 語(yǔ)句時(shí),盡量使用 WHERE 語(yǔ)句限制將要返回的行 使用 WHE
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1