现有A表:BH MC
---------------
001 良好
002 裂纹
003 剥离
004 蚀坑
005 凹痕
006 无标记
007 电蚀
008 裂损
B表:ABH BBH
----------------
002 003
003 003
002 001
003 005
003 002
004 003
001 002我想查询出来的结果是:
ABH BBH
----------------
裂纹 剥离
剥离 剥离
裂纹 良好
剥离 凹痕
剥离 裂纹
蚀坑 剥离
良好 裂纹请问下各位这样的结果该怎么实现啊?最好能给我写下这个SQL.谢谢了.我在线等.
---------------
001 良好
002 裂纹
003 剥离
004 蚀坑
005 凹痕
006 无标记
007 电蚀
008 裂损
B表:ABH BBH
----------------
002 003
003 003
002 001
003 005
003 002
004 003
001 002我想查询出来的结果是:
ABH BBH
----------------
裂纹 剥离
剥离 剥离
裂纹 良好
剥离 凹痕
剥离 裂纹
蚀坑 剥离
良好 裂纹请问下各位这样的结果该怎么实现啊?最好能给我写下这个SQL.谢谢了.我在线等.
解决方案 »
- oracle配置上服务名后连接超时
- 连击删除的按钮,会产生什么后果?
- 不同表空间不同用户的Type及Clob导入问题
- PL/SQL中如何把数据集导出成固定的文本格式,谁有实例,帮帮我!!!
- varchar2类型保存问题,报错信息 ORA-01483: invalid length for DATE or NUMBER bind variable
- PL/SQL中的变量声明问题?
- oracle是否有源码下载呢?请问
- 初学数据库,想学Oracle,请问有什么比较容易上手的书籍?
- 急!怎么回事,在OEM中以用户名sysman和相应的密码登陆以后,怎么不能不能以dba的身份操作?
- 这条SQL为什么执行效率那么低
- 关于权限和表的问题?
- 查询结果导出到access?
from
a ta inner join b on ta.BH=b.ABH inner join a tb on b.BBH=tb.BH
from
a ta inner join b on ta.BH=b.ABH inner join a tb on b.BBH=tb.BH
(select MC from A where BH = ABH) ABH,
(select MC from A where BH = BBH) BBH
from B
from
a ta inner join b on ta.BH=b.ABH inner join a tb on b.BBH=tb.BH 验证...