UNION ALL語句中關於字段的問題, 請大家來看看

NICOJOHN 2005-11-21 04:01:14
語句如:

select a.pur01code purno,a.itemcode itemcode,a.qty_i qty_1,a.qty_p qty_p,a.subdate date_p,'p' makno,0 qty2,0 qty_m,'24-NOV-05' date_m from pur_view a
union all
select 'm' purno,b.itemcode itemcode,0 qty_1,0 qty_p,'24-NOV-05' date_p,b.mak01code makno,b.qty_i qty2,b.qty_m qty_m,b.makdate date_m from mak_view b;

其中的pur01code,itemcode varchar類型
   qty_i,qty_p,qty_m number 類型
   subdate,mak01code date類型

結果執行語句顯示合並得字段數據類型不同, 試了才知道是其中的'24-NOV-05'那裡出錯了,請問大家我如果想讓它('24-NOV-05')顯示為空,怎麼寫??

讓其中的0也顯示為空,怎麼寫?請大家指教, 謝謝!!!
...全文
165 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wgsasd311 2005-11-21
  • 打赏
  • 举报
回复
請問大家我如果想讓它('24-NOV-05')顯示為空
=========>null
子陌红尘 2005-11-21
  • 打赏
  • 举报
回复
select a.pur01code purno,a.itemcode itemcode,a.qty_i qty_1,a.qty_p qty_p,a.subdate date_p,'p' makno,0 qty2,0 qty_m,null date_m from pur_view a
union all
select 'm' purno,b.itemcode itemcode,0 qty_1,0 qty_p,null,b.mak01code makno,b.qty_i qty2,b.qty_m qty_m,b.makdate date_m from mak_view b;

17,088

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧