oracle case when的使用和将列连接成字符串

来源:互联网 发布:编程是干嘛的 编辑:程序博客网 时间:2024/05/22 17:13
select a.*,b.name as appname,(case a.dbsrctype when 1 then (select serverIp||':'||port||','||username||'/'||password||'@'||dbname from t_database d where d.id=a.id)  else (select url from t_webservice w where w.id=a.id)  end) as vmarkfrom t_dbsrc a left join t_appsys b on a.appid=b.id
0 0
原创粉丝点击