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

正文內容

chapter04數(shù)據(jù)查詢(編輯修改稿)

2025-07-10 06:44 本頁面
 

【文章內容簡介】 度 ROUND SELECT SIGN(43) 返回: 1 對于正數(shù)返回 +1,對于負數(shù)返回 1,對于 0 則返回 0 Sign SELECT FLOOR() 返回: 43 取小于或等于指定表達式的最大整數(shù) FLOOR SELECT RAND() 返回: 得到一個大于等于 0且小于 1的隨機數(shù) RAND 系統(tǒng)函數(shù) 22 SELECT USER_NAME(1) 返回:從任意數(shù)據(jù)庫中返回? dbo” 從給定的用戶 I D返回用戶名 USER_NAME SELECT CONVERT (VARCHAR (5),12345) 返回 :字符串 12345 用來轉變數(shù)據(jù)類型 CONVERT 舉例 描述 函數(shù)名 SELECT CURRENT_USER 返回 : 你登錄的用戶名 返回當前用戶的名字 CURRENT_USER SELECT DATALENGTH (39。中國 A盟 39。) 返回: 7 返回用于指定表達式的字節(jié)數(shù) DATALENGTH SELECT HOST_NAME() 返回:你所登錄的計算機的名字 返回當前用戶所登錄的計算機名字 HOST_NAME SELECT SYSTEM_USER 返回:你當前所登錄的用戶名 返回當前所登錄的用戶名稱 SYSTEM_USER 案例分析 1— 要求 某公司印了一批充值卡,卡的密碼是隨機生成的,現(xiàn)在出現(xiàn)這個問題: 卡里面的? O和 0? (哦和零)? i和 1? (哎和一),用戶反映說看不清楚,公司決定,把存儲在數(shù)據(jù)庫中的密碼中所有的?哦?都改成?零?,把所有的? i? 都改成? 1? ; 請編寫 SQL語句實現(xiàn)以上要求; 數(shù)據(jù)庫表名: Card;密碼字段名: PassWord; 23 案例分析 1— 分析 這是更新語句,需要使用 UPDATE語句; 因為牽涉到字符串的替換,需要使用到 SQL Server中的函數(shù) Replace; 24 案例分析 1— TSQL 25 兩行 SQL語句 Update Card Set PassWord = Replace(PassWord ,39。O39。,39。039。) Update Card Set PassWord = Replace(PassWord ,39。i39。,39。139。) 一行 SQL語句 Update Card Set PassWord = Replace(Replace(PassWord ,39。O39。,39。039。),39。i39。,39。139。) 案例分析 2— 要求 在數(shù)據(jù)庫表中有以下字符數(shù)據(jù),如: 13 13 13 13 13100、 1310 131131 131 14 142 現(xiàn)在希望通過 SQL語句進行排序,并且首先要按照前半部分的數(shù)字進行排序,然后再按照后半部分的數(shù)字進行排需,輸出要排成這樣: 13 13 13 13 131 131 131 13100、 1310 14 142 數(shù)據(jù)庫表名: SellRecord;字段名: ListNumber; 26 案例分析 2— 分析 這是查詢語句,需要使用 SELECT語句 需要使用到 ORDER BY進行排序,并且在 ORDER BY的排序列中,也需要重新計算出排序的數(shù)字來 前半部分的數(shù)字,可以從先找到? ? 符號的位置,然后,取其左半部分,最后再使用 Convert函數(shù)將其轉換為數(shù)字: Convert(int, Left(ListNumber, CharIndex(39。39。, ListNumber)1)) 后半部分的數(shù)字,可以先找到? ? 符號的位置,然后把從第一個位置到該位置的全部字符替換為空格,最后再使用Convert函數(shù)將其轉換為數(shù)字: Convert(int, Stuff(ListNumber,1, Charindex(39。39。, ListNumber), 39。39。)) 27 案例分析 2— TSQL 28 SELECT ListNumber FROM SellRecord ORDER BY Convert(int, Left(ListNumber, CharIndex(39。39。, ListNumber)1)),
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1