any value()函式的使用體驗

2021-10-06 15:33:57 字數 2142 閱讀 1581

初學者的我們在使用group by的時候往往又是時候發現我們某些字段無法使用,這時候我們就可以使用這個函式強制把你想要返回的字段你強制返回出去

這時我的表:

create

table sc(skey int

,sid varchar(10

),cid varchar(10

),score decimal(18

,1),

primary

key(skey));

insert

into sc values

('1'

,'01'

,'01',80

);insert

into sc values

('2'

,'01'

,'02',90

);insert

into sc values

('3'

,'01'

,'03',99

);insert

into sc values

('4'

,'02'

,'01',70

);insert

into sc values

('5'

,'02'

,'02',60

);insert

into sc values

('6'

,'02'

,'03',80

);insert

into sc values

('7'

,'03'

,'01',80

);insert

into sc values

('8'

,'03'

,'02',80

);insert

into sc values

('9'

,'03'

,'03',80

);insert

into sc values

('10'

,'04'

,'01',50

);insert

into sc values

('11'

,'04'

,'02',30

);insert

into sc values

('12'

,'04'

,'03',20

);insert

into sc values

('13'

,'05'

,'01',76

);insert

into sc values

('14'

,'05'

,'02',87

);insert

into sc values

('15'

,'06'

,'01',31

);insert

into sc values

('16'

,'06'

,'03',34

);insert

into sc values

('17'

,'07'

,'02',89

);insert

into sc values

('18'

,'07'

,'03',98

);

下面是我的查詢語句:

select any_value(a.cid)

, any_value(a.sid)

, any_value(a.score)

from sc a

inner

join

sc b

on a.sid = b.sid

and a.cid != b.cid

and a.score = b.score

group

by a. cid, b.sid;

如果不使用這個函式的話會給我們報乙個

這樣的異常,大概就是不相容這樣的sql語句

參考:

Kindle的使用體驗

2018年底入手了亞馬遜的kindle電子書閱讀器kindle white,總的來說,還是相當的不錯。下面我根據實際分享一下使用體驗。優勢一 專注 優勢二 舒適 通常,手機或者平板電腦的螢幕是led屏,它的原理是通過內部色彩渲染,反光嚴重,太暗則閱讀體驗差,而太亮,眼睛很快就會不舒服。kindle的...

GVIM VIM使用體驗

現在全面轉戰linux,雖然使用ubuntu,雖然早就有了rhcsa證書.好吧,面臨的頭一件大事就是搞定linux下的編譯環境,早就在使用vim,但是都得不到最夠的時間對vim進行系統的配置,每天回到家裡就會發現精力會被各種事物吸引。很悲催。所以說環境才是硬道理。這篇帖子是乙個總覽,用來索引我以後發...

Docker for windows 使用體驗

用這個 剛開始報錯說我開了hvt 關了重啟就好了 然後又啟動報錯 running pre create checks default no default boot2docker iso found locally,downloading the latest release 載入本地tar.7z檔...