有四个表 表A(设备表) 表B(型号表) 表C(小类别表)表D(大类别表) 关系为 A.所属型号ID和B.ID对应
B.所属小类别ID和C.ID对应
C.所属大类别ID和D.ID对应 现在想查出某大类下(where D.id = ?)的设备,如何查询?
B.所属小类别ID和C.ID对应
C.所属大类别ID和D.ID对应 现在想查出某大类下(where D.id = ?)的设备,如何查询?
解决方案 »
- 这个语句怎么写?
- sql优化问题
- 常用DBA工具
- 存储过程的参数能否自定义结构类型,比如一个对象或者一个结构体
- ORA-01861给高分,急求解决方案
- Oracle JOB的例子,把例子运行一遍,你会学到点东西哈!快乐就好!我刚边学边写的。
- 如何优化这一查询!!!
- 很奇怪的问题?怎么理解?
- 如何通过自己的oracle存储过程进行按用户模式的数据备份?
- (急!)怎样将ORACLE表中的记录插入到DBF库表中去???
- oracle中对树形结构的查询,我想除了得到一列显示起始节点到当前节点的完整路径path外,还要有一列class2,如何实现?
- 关于一个比较复杂的行列互换的问题!oracle的PL/SQL
select distinct A.ID
from A,B,C,D
where A.ID = B.ID and B.ID = C.ID and C.ID=D.ID and D.ID = XX
from a,b,c,d
where a.id=b.id and b.id=c.id and c.id=d.id;
select A.*
from A,B,C,D
where A.ID = B.ID
and B.ID = C.ID
and C.ID = D.ID
and D.ID = 'XX'
from A,B,C,D
where A.ID = B.ID and B.ID = C.ID and C.ID=D.ID and D.ID = XX