select f.SerialNumber,e.* from tbCFPart f right join (select d.SerialNumber,c.* from tbCFPart d right join (select 部件ID1,部件ID2 from tbOilAnalyseInfo where 部件ID2 = 'T001F001E0003') c on c.部件ID2 = d.PartID) e on e.部件ID1 = f.PartIDtbOilAnalyseInfo表有两个字段分别是部件ID1,部件ID2
部件ID1 部件ID2
T001A001B0001 T001F001E0003tbCFPart表有两个字段SerialNumber,PartID
SerialNumber PartID
101 T001A001B0001
001 T001F001E0003
除了最里面的查询,我又写了两个查询,能不能只写一个就把结果得出来SerialNumber SerialNumber 部件ID1 部件ID2
101 001 T001A001B0001 T001F001E0003谢谢
部件ID1 部件ID2
T001A001B0001 T001F001E0003tbCFPart表有两个字段SerialNumber,PartID
SerialNumber PartID
101 T001A001B0001
001 T001F001E0003
除了最里面的查询,我又写了两个查询,能不能只写一个就把结果得出来SerialNumber SerialNumber 部件ID1 部件ID2
101 001 T001A001B0001 T001F001E0003谢谢
解决方案 »
- 请问访问SQL Server的协议开了没有在哪看?
- dts 导出多结果集到 excel
- 如何在sql server 2005 上创建一个新的用户
- sql server 2k,执行批处理的语句是什么,其中批处理的语句包括GO
- 怎么样才能在不知道表名的情况下查询出来想要查询的字段?
- sql server安装程序遇到以下错误:MeiGetProductInfo无法检索Product Code.安装sql sever2008时,Win7旗舰版
- 对于同一个字段有多个相同的值,如何写查询语句让结果中只出现一个相同的数据
- 怎样用触发器?请高手指点
- 请高手指点,连接数据库的问题
- 数据库优化方案????
- 一个sql语句的问题
- 帮忙几个个查询……
ID2_SerialNumber=(SELECT SerialNumber FROM tbCFPart WHERE 部件ID2=PartID),
部件ID1,
部件ID2
FROM tbOilAnalyseInfo