oracle 右連線又加nvl,如何實現
1樓:網友
我覺得您的問題本身就有問題,可能是我沒明白你的意思,我覺得你想要的結果是一下sql,不知道對不對?
create table table1 as (select a1, a2, a3,nvl(,'@a4,nvl(,'@a5 from txd000ghfa1 t ,t08040dac21 t2
where = = =
create table table1 as (select a1, a2, a3,nvl(,'@a4,nvl(,'@a5 from txd000ghfa1 t ,t08040dac21 t2
where = = =
select * from table1 a,table2 b where
不知道您要的是不是這個結果,上面的也可以建成view,可能更好些,如果要寫成一句sql的話,比較困難,本人也不推薦使用。
2樓:綠野仙蹤
nvl(, '再加個括號試試呢。
oracle的nvl
3樓:網友
oracle中,nvl函式的含義是如果某欄位內容為空則把某欄位設定為某某值。
如,test表中,其中id為3,4的name是空值。
現在要查詢,使name為空值的內容顯示為「無名」。可用如下語句:
select id,nvl(name,'無名') name from test;
執行後結果:
nvl函式解釋:
格式為:nvl( string1, replace_with)
功能:如果string1為null,則nvl函式返回replace_with的值,否則返回string1的值,如果兩個引數都為null ,則返回null。
注意事項:string1和replace_with必須為同一資料型別,除非顯式的使用to_char函式進行型別轉換。
4樓:匿名使用者
nvl ( 引數1, 引數2)
意思是, 如果 引數1 非空, 那麼返回引數1。 如果引數1 為空, 返回引數2。
5樓:he**en書
oracle中對於nvl有如下用法:
語法】nvl (expr1, expr2)【功能】若expr1為null,返回expr2;expr1不為null,返回expr1。
注意兩者的型別要一致。
語法】nvl2 (expr1, expr2, expr3)【功能】expr1不為null,返回expr2;expr2為null,返回expr3。
expr2和expr3型別不同的話,expr3會轉換為expr2的型別。
通達OA報表元件如何連線oracle資料來源
通達oa河南鄭州服務商 鄭州雲海。oa2013增強版外部資料來源連線oracle成功後,顯示oracle檢視列表 30 難道是許可權問題!不太明白。請問你是怎麼鏈結的,有償啊。大家幫忙看看 我的通達oa系統裡的其中乙個報表一開啟就提示這樣。求大神幫忙。急!在你的資料庫中,其中這個 設定中id這一項中...
s3連線wifi時一直處於連線狀態並且右上角時而閃爍眼睛
尊敬的三星使用者,您好!根據您的描述,建議您 1.檢查無線路由器設定,dhcp功能是否開啟2.長按住網路名稱 選擇忘記,開啟手機wlan,搜尋訊號連線嘗試3.手機設定靜態ip位址 4.更換其他路由器嘗試 若問題依然存在,建議您將手機送至就近的三星服務中心進行檢測,具體服務中心位址請您訪問 希望以上資...
右臉長了大包,硬硬的,又紅又腫,怎麼辦呀
別碰他,有可能是發炎或者感染了,可以早晚塗一點點蘆薈膏或者茶樹油精華,多喝水。感覺這個位置是上火,就像髮根長乙個巨大的包,慢慢會變硬脫落的,別著急。早休息,多吃青菜,現在這個季節容易上火,如果還不放心吃點清熱解毒的藥。下巴長了個大包,紅紅的,按起來硬硬的,還有點疼。怎麼才能快速讓它下去啊 30 是老...