必須會(huì)的SQL語(yǔ)句(七) 字符串函數(shù)、時(shí)間函數(shù)
字符串函數(shù)
1.大小寫(xiě)轉(zhuǎn)換
--upper 轉(zhuǎn)化成大寫(xiě)
--lower 轉(zhuǎn)換成小寫(xiě)
select upper('AsaR')
2.長(zhǎng)度
--len 字?jǐn)?shù)
--datalength 字節(jié)數(shù)
3.去除前后空格
--rtrim 去除右邊空格
--ltrim 去除左邊空格
4.字符串截取
--Left('串',15) 從左側(cè)開(kāi)始 截取15個(gè)字節(jié)
--right('串',15) 從右側(cè)開(kāi)始 截取15個(gè)字節(jié)
--SubString('串',5,5) 從左側(cè)第5個(gè)字節(jié)開(kāi)始,截取5個(gè)字節(jié)
5.字符串替換
--replace('你們','你','我') 把你們 替換成 我們
時(shí)間函數(shù)
1.獲取當(dāng)前日期
--getdate()
2.100天以后
--dateadd(day,100,getdate())
3.時(shí)間差函數(shù)
--dateiff(year,'1990/10/11',getdate())
4.查詢(xún)年月日
--year(時(shí)間) 獲取年
--month(時(shí)間) 獲取月
--day(時(shí)間) 獲取日
————————————————
--計(jì)算出每個(gè)年份出生的人數(shù)
select year(birthday),count(*)
from 表
group by year([birthday])
5.獲取日期的年、月、日、時(shí)、分、秒
datepart(year,日期)
datepart(month,日期)
datepart(day,日期)
datepart(hour,日期)
datepart(minute,日期)
datepart(second,日期)
- 必須會(huì)的SQL語(yǔ)句(六) 數(shù)據(jù)查詢(xún)
- 必須會(huì)的SQL語(yǔ)句(五) NULL數(shù)據(jù)處理和類(lèi)型轉(zhuǎn)換
- 必須會(huì)的SQL語(yǔ)句(四) 數(shù)據(jù)刪除和更新
- 必須會(huì)的SQL語(yǔ)句(三) 數(shù)據(jù)插入
- 必須會(huì)的SQL語(yǔ)句(二) 創(chuàng)建表、修改表結(jié)構(gòu)、刪除表
- 必須會(huì)的SQL語(yǔ)句(一) 創(chuàng)建數(shù)據(jù)庫(kù)與刪除數(shù)據(jù)庫(kù)
- 必須會(huì)的SQL語(yǔ)句(八) 數(shù)據(jù)庫(kù)的完整性約束
相關(guān)文章
存儲(chǔ)過(guò)程的輸出參數(shù),返回值與結(jié)果集
存儲(chǔ)過(guò)程中可以定義輸出變量,返回值,執(zhí)行存儲(chǔ)過(guò)程還能獲得結(jié)果集。2010-06-06SQL Server簡(jiǎn)單實(shí)現(xiàn)數(shù)據(jù)的日?qǐng)?bào)和月報(bào)功能
這篇文章主要介紹了SQL Server簡(jiǎn)單實(shí)現(xiàn)數(shù)據(jù)的日?qǐng)?bào)和月報(bào)功能,結(jié)合實(shí)例形式對(duì)比分析了SQL Server實(shí)現(xiàn)當(dāng)日及當(dāng)月數(shù)據(jù)的查詢(xún)功能相關(guān)技巧,需要的朋友可以參考下2016-06-06SQL Server數(shù)據(jù)庫(kù)自動(dòng)備份的實(shí)現(xiàn)步驟
要編寫(xiě)一個(gè)自動(dòng)備份 SQL Server 數(shù)據(jù)庫(kù)的腳本,可以使用 SQL Server Management Studio (SSMS) 或者 Transact-SQL (T-SQL) 腳本,本文給大家介紹了一個(gè)一個(gè)簡(jiǎn)單的 T-SQL 腳本示例,需要的朋友可以參考下2023-11-11sql server中判斷表或臨時(shí)表是否存在的方法
這篇文章主要介紹了sql server中判斷表或臨時(shí)表是否存在的方法,需要的朋友可以參考下2015-11-11SQL Server遠(yuǎn)程定時(shí)備份數(shù)據(jù)庫(kù)腳本分享
這篇文章主要介紹了SQL Server遠(yuǎn)程定時(shí)備份數(shù)據(jù)庫(kù)腳本分享,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-02-02啟動(dòng)sqlserver服務(wù)的bat腳本分享
這篇文章主要介紹了啟動(dòng)sqlserver服務(wù)的bat腳本分享,本文直接給出腳本代碼,需要的朋友可以參考下2015-02-02SQL Server 2012 安裝與啟動(dòng)圖文教程
本文通過(guò)圖文并茂的形式給大家介紹了sqlserver2012的安裝步驟,本文分步驟給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧2016-11-11MSSQL 基本語(yǔ)法及實(shí)例操作語(yǔ)句
MSSQL 基本語(yǔ)法及實(shí)例操作語(yǔ)句,需要的朋友可以參考下2012-06-06sql根據(jù)表名獲取字段及對(duì)應(yīng)說(shuō)明
sql根據(jù)表名獲取字段及對(duì)應(yīng)說(shuō)明,需要的朋友可以參考下。2010-09-09SQL查詢(xún)排序?qū)ull值排到最后的兩種解決方法
本文介紹在SQL查詢(xún)排序時(shí),如果遇到NULL值,如何根據(jù)實(shí)際業(yè)務(wù)需求,控制將NULL值排在最后或最前邊,文中給出了兩種解決方法,通過(guò)代碼示例講解的非常詳細(xì),需要的朋友可以參考下2023-12-12