首页 新闻 会员 周边 捐助

SQL 语句

0
悬赏园豆:5 [已解决问题] 解决于 2013-09-11 08:50

我数据库中只有 手术眼,手术时间,术前视力 ,术后视力, 植入人工晶体 这么几个字段。

但是要完成上面的填充 根据手术眼的左右,填充到相应的字段里,怎么写SQL语句。

--类似这样
--当左眼的时候
select 手术眼,手术时间,术前视力,术后视力,植入人工晶体,'','','','','' from xxx
--当右眼的时候
select 手术眼,,'','','','','' ,手术时间,术前视力,术后视力,植入人工晶体  from xxx
无名の辈的主页 无名の辈 | 初学一级 | 园豆:154
提问于:2013-07-05 09:46
< >
分享
最佳答案
2
select 手术眼,手术时间,术前视力,术后视力,植入人工晶体,'','','','','' from xxx where 手术眼='左'
union 
select 手术眼,,'','','','','' ,手术时间,术前视力,术后视力,植入人工晶体  from xxx where 手术眼='右'
收获园豆:5
chenping2008 | 大侠五级 |园豆:9836 | 2013-07-05 10:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册