select name
創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站制作、網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的澤普網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
from EMPLOYEE
where date=(select max(date) from EMPLOYEE);
---
以上,希望對你有所幫助。
oracle sql查詢時取最大值!
實現(xiàn)例句如下:
SELECT a.*
FROM table1 a WHERE NOT
EXISTS (SELECT 1 FROM table1 b WHERE b.ida.id)
可以寫一個function,把字母都過濾掉,只剩下數(shù)字,然后就可以根據(jù)數(shù)字排序了
CREATE?OR?REPLACE?FUNCTION?GETNUMBER(STR?IN?VARCHAR2)?RETURN?VARCHAR2?IS
V_TEMP???VARCHAR2(200);
V_RETURN?VARCHAR2(200);
IDX??????NUMBER?:=?1;
BEGIN
WHILE?(IDX?=?LENGTH(STR))?LOOP
V_TEMP?:=?SUBSTR(STR,?IDX,?1);
IF?(ASCII(UPPER(V_TEMP))?=?48?AND?ASCII(UPPER(V_TEMP))?=?57)?THEN
V_RETURN?:=?V_RETURN?||?V_TEMP;
END?IF;
IDX?:=?IDX?+?1;
END?LOOP;
RETURN?V_RETURN;
END?GETNUMBER;
首先,建立測試表,插入測試數(shù)據(jù):
create table test_a? (aa varchar2(6),bb varchar2(6));
當(dāng)我們想要取每條記錄中字段AA和BB的最大值(OR最小值)時,通常想到的邏輯是if-then-else;又或者是case- when-else-end?
emmm,其實一個關(guān)鍵詞就可以搞定啦。取最大:greatest(字段1,字段2)取最?。簂east(字段1,字段2)。
select a.aa,a.bb,greatest(a.aa,a.bb) from test_a a ; --取字段aa和字段bb中的最大值
select a.aa,a.bb,least(a.aa,a.bb) from test_a a ; --取字段aa和字段bb中的最小值
END;
本文標(biāo)題:oracle怎么取最大值,oracle取最大值,最小值
網(wǎng)頁路徑:http://vcdvsql.cn/article2/heosoc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、服務(wù)器托管、微信小程序、企業(yè)建站、面包屑導(dǎo)航、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)