问题描述
- sql语句关联问题,列出关联的信息
-
我有合同资料管理一张表,(农业、水资源、墒情、气象、水位、其他各一张表,其中都包含字段aa,bb,cc,cc,),根据合同表中的合同编号和农业、水资源、墒情、气象、水位、其他个表中的合同编号进行关联,如何将农业、水资源、墒情、气象、水位、其他表中的字段aa,bb,cc,cc信息列出来
解决方案
select aa,bb,cc,dd from 农业表,合同表 where 农业表.合同编号=合同表.合同编号
union
select aa,bb,cc,dd from 水资源,合同表 where 水资源.合同编号=合同表.合同编号
union
select aa,bb,cc,dd from 墒情,合同表 where 墒情.合同编号=合同表.合同编号
union
select aa,bb,cc,dd from 气象,合同表 where 气象.合同编号=合同表.合同编号
union
select aa,bb,cc,dd from 水位,合同表 where 水位.合同编号=合同表.合同编号
union
select aa,bb,cc,dd from 其他,合同表 where 其他.合同编号=合同表.合同编号
时间: 2024-10-26 05:38:22