****select查询语句问题,**** select b.memo,a.name from B b,A a where b.jdid=a.userid unionselect b.memo,a.name from B b,A a where b.ckid=a.userid 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select jd.name,ck.name,b.memofrom b left join a jd on b.jdid=jd.useridleft join a ck on b.ckid=ck.userid TO softrookie(编程新生):这个语句我知道,但是还是不能实现我要的要求,这个是用你的执行结果:1 200379 yyyy86862 200380 tertert3 200380 werwer我给了一下语句:select b.memo,a.name,a.name from B b,A a where b.jdid=a.userid unionselect b.memo,a.name,a.name from B b,A a where b.ckid=a.userid结果是:1 200379 yyyy8686 yyyy86862 200380 tertert tertert3 200380 werwer werwer我想要的是在一条记录中能显示不同的name.就象这样:1 200379 yyyy8686 tertert2 200380 tertert werwer3 200380 werwer yyyy8686 我用的是Oracle数据库,是8i的。不支持join. 【各位高手帮忙】关于orcle数据同步的问题 关于oracle连接客服端配置的问题 问个很浅的问题 oralce的datediff问题。 oracle 行转列问题,请高手指教 如果写遍历时间的SELECT语句? 通过一个结果集更新一个列的问题! 数据自增 关于在ORACLE8I数据库中存储图片的问题(在线等待) 数据库dmp还原求助 提示“sql缓冲区不存在行”? 请问使用jsp + oracle 的大侠:4000字符以上的字段用什么类型?如何处理添加、修改? 关于编写存储过程过程中要遵循的原则!!
from b left join a jd on b.jdid=jd.userid
left join a ck on b.ckid=ck.userid
这个语句我知道,但是还是不能实现我要的要求,这个是用你的执行结果:
1 200379 yyyy8686
2 200380 tertert
3 200380 werwer
我给了一下语句:
select b.memo,a.name,a.name from B b,A a where b.jdid=a.userid
union
select b.memo,a.name,a.name from B b,A a where b.ckid=a.userid
结果是:
1 200379 yyyy8686 yyyy8686
2 200380 tertert tertert
3 200380 werwer werwer
我想要的是在一条记录中能显示不同的name.就象这样:
1 200379 yyyy8686 tertert
2 200380 tertert werwer
3 200380 werwer yyyy8686