oracle查詢(xún)最大值那條數(shù)據(jù) Oracle提取某段數(shù)據(jù)的前幾位?
Oracle提取某段數(shù)據(jù)的前幾位?Oracle提前某數(shù)據(jù)的前幾位用substr函數(shù)。如test表中數(shù)據(jù)如下:現(xiàn)要提取dept字段中的前兩位,可用如下語(yǔ)句:select id,name,substr(d
Oracle提取某段數(shù)據(jù)的前幾位?
Oracle提前某數(shù)據(jù)的前幾位用substr函數(shù)。
如test表中數(shù)據(jù)如下:
現(xiàn)要提取dept字段中的前兩位,可用如下語(yǔ)句:
select id,name,substr(dept,1,2) from test
結(jié)果:
substr函數(shù)介紹:
語(yǔ)法:
substr(string,start,length)
參數(shù):
string - 指定的要截取的字符串
start - 必需,規(guī)定在字符串的何處開(kāi)始
正數(shù) - 在字符串的指定位置開(kāi)始
負(fù)數(shù) - 在從字符串結(jié)尾的指定位置開(kāi)始
0 - 在字符串中的第一個(gè)字符處開(kāi)始
length - 可選,指定要截取的字符串長(zhǎng)度,缺省時(shí)返回字符表達(dá)式的值結(jié)束前的全部字符。
oracle取最后一條數(shù)據(jù)?
查詢(xún)Oracle表中最后一行數(shù)據(jù)(行順序與DATE字段無(wú)關(guān)):
select * from (select * from TABLE order by rownum) where rownum
查詢(xún)Oracle表中最后一行數(shù)據(jù)(行順序與DATE字段有關(guān)):
select * from (select t.* from TABLE t order by t.DATE) where rownum