select count(*) num, convert(varchar(7),signTime,120) fil from Project where signTime between '2010-11-11' and '2010-11-15' and signs=2 group by convert(varchar(7),signTime,120)這一段SQL語(yǔ)句在SQL SEVER中可以正常使用 但是到ORACLE就不行了 高手幫幫寫(xiě)下 在ORACLE應(yīng)該怎么寫(xiě) 主要是convert這個(gè)函數(shù)怎么用 時(shí)間我會(huì)轉(zhuǎn)化這就是一個(gè)取signTime這個(gè)字段 當(dāng)前月份的函數(shù) 我要根據(jù)不同的月份來(lái)統(tǒng)計(jì)數(shù)據(jù)
3 回答

神不在的星期二
TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個(gè)贊
convert()函數(shù)是轉(zhuǎn)換字符集的。實(shí)在SQL server中使用的。
CONVERT()函數(shù):
對(duì)于簡(jiǎn)單類型轉(zhuǎn)換,CONVERT()函數(shù)和CAST()函數(shù)的功能相同,只是語(yǔ)法不同。CAST()函數(shù)一般更容易使用,其功能也更簡(jiǎn)單。CONVERT()函數(shù)的優(yōu)點(diǎn)是可以格式化日期和數(shù)值,它需要兩個(gè)參數(shù):第1個(gè)是目標(biāo)數(shù)據(jù)類型,第2個(gè)是源數(shù)據(jù)。
使用舉例:
convert(varchar(7),signTime,120)。
功能:
CONVERT()函數(shù)還具有一些改進(jìn)的功能,它可以返回經(jīng)過(guò)格式化的字符串值,且可以把日期值格式化成很多形式。有28種預(yù)定義的符合各種國(guó)際和特殊要求的日期與時(shí)間輸出格式。

夢(mèng)里花落0921
TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超6個(gè)贊
- 3 回答
- 0 關(guān)注
- 1523 瀏覽
添加回答
舉報(bào)
0/150
提交
取消