oracle查詢?nèi)绾谓敌?oracle 一個字段升序一個降序

在oracle中 “查詢并顯示每個部門的最高工資、最低工資、并按照部門編號降序排列” 怎么搞?

錯誤原因是:

你所需要的網(wǎng)站建設服務,我們均能行業(yè)靠前的水平為你提供.標準是產(chǎn)品質(zhì)量的保證,主要從事網(wǎng)站設計制作、成都做網(wǎng)站、企業(yè)網(wǎng)站建設、移動網(wǎng)站建設、網(wǎng)頁設計、品牌網(wǎng)站制作、網(wǎng)頁制作、做網(wǎng)站、建網(wǎng)站。成都創(chuàng)新互聯(lián)公司擁有實力堅強的技術(shù)研發(fā)團隊及素養(yǎng)的視覺設計專才。

(select max(sal) from emp group by deptno) maxSa

(select min(sal) from emp group by deptno) minSal

group by deptno放錯了位置,應該在這里去掉,在from emp 后面加上。

最好的寫法是:

select deptno,max(sal) as maxSal,min(sal) as minSal from emp

group by deptno

order by deptno desc

Oracle數(shù)據(jù)庫,sql語句查詢怎么正確的降序顯示?

字段類型的問題,你表里字段的數(shù)據(jù)是數(shù)字,但是字段類型應該不是,將字段類型轉(zhuǎn)換為數(shù)字,直接排序就可以了

select * from 表名 t

order by to_number(字段名) desc

送分題,Oracle降序和升序

1、創(chuàng)建測試表,

create table test_name(id varchar2(20),name varchar2(20), birthday date);

2、插入測試數(shù)據(jù);

insert into test_name values(1, 'aa', to_date('1990-01-02 10:10:50','yyyy-mm-dd hh24:mi:ss'));

insert into test_name values(2, 'bb', to_date('1987-02-02 10:01:25','yyyy-mm-dd hh24:mi:ss'));

insert into test_name values(3, 'cc', to_date('2000-01-25 09:01:25','yyyy-mm-dd hh24:mi:ss'));

commit;

3、編寫語句,根據(jù)birthday字段進行升序;

select * from test_name t order by birthday;

4、編寫語句,根據(jù)birthday字段進行降序;

select * from test_name t order by birthday desc;

分享標題:oracle查詢?nèi)绾谓敌?oracle 一個字段升序一個降序
鏈接URL:http://muchs.cn/article48/hphehp.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)靜態(tài)網(wǎng)站、ChatGPT搜索引擎優(yōu)化、Google、網(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)

微信小程序開發(fā)