select A.ID,A.name
from A , B
where B.ID = 1
and (A.ID = B.AID1 or A.ID = B.AID2 or A.ID = B.AID3);
from A , B
where B.ID = 1
and (A.ID = B.AID1 or A.ID = B.AID2 or A.ID = B.AID3);
解决方案 »
- 上海 急急急
- oracle90透明网关设置问题。在线等。急啊...
- 数据库导入导出问题
- 外键的用途是确保数据的完整性。 这句话我理解不了?
- 各位高手,在Oracle里边如何存储java里边已经序列了的对象?
- 向高手求解一个算法,万分感谢! 急!
- 如何从一个ORACLE数据库中将方案导入到另一个ORACLE数据库中
- alter table tab1 modify col1 not null
- oracle占用了8080端口,是怎么回事?不是他的http那个服务,那个停着
- 学ORACLE要什么基础??
- Pl/SQL中有没有像VB中split一样的函数,可以将逗号分隔的字符串劈成数组?
- 函數中傳表的名稱給形參atb_name,怎麼在sql語句中用from atb_name報錯...
你可以用
select id,func1(aid1),func1(aid2),func1(aid3) from 表b where id=1
from a,b
where b.id=1
and (a.id=b.aid1 or a.id=b.aid2 or a.id=b.aid3)
from b, a a1, a a2, a a3
where b.id=1 and b.aid1=a1.id and b.aid2=a2.id and b.aid3=a3.id;