有三个表
表1:
arg_id(pk) 表1其他字段1
1 xx
2 yy表2:
pk:spare_id,arg_id
arg_id(fk) spare_id 表2其他字段
1 1 xx
1 2 yy
2 1 zz表3:
manu_id(pk) arg_id(fk) 表3其他字段
1 1 xx
2 1 yy
3 1 zz要求结果:
arg_id 表1其他字段1 spare_id_1 表2其他字段_1 spare_id_2 表2其他字段_2 spare_id_3 表2其他字段_3... spare_id_20 表2其他字段_20 manu_id_1 表3其他字段_1 manu_id_2 表3其他字段_2 manu_id_3 表3其他字段_3 ... manu_id_20 表3其他字段_20
1 xx 1 xx 2 yy 留空 留空 留空 留空 1 xx 2 yy 3 zz 留空 留空
2 yy 2 zz 留空 留空 留空 留空 留空 留空 留空 留空 留空 留空 留空 留空 留空 留空求sql实现
实在不行 用到oracle的函数也行
表1:
arg_id(pk) 表1其他字段1
1 xx
2 yy表2:
pk:spare_id,arg_id
arg_id(fk) spare_id 表2其他字段
1 1 xx
1 2 yy
2 1 zz表3:
manu_id(pk) arg_id(fk) 表3其他字段
1 1 xx
2 1 yy
3 1 zz要求结果:
arg_id 表1其他字段1 spare_id_1 表2其他字段_1 spare_id_2 表2其他字段_2 spare_id_3 表2其他字段_3... spare_id_20 表2其他字段_20 manu_id_1 表3其他字段_1 manu_id_2 表3其他字段_2 manu_id_3 表3其他字段_3 ... manu_id_20 表3其他字段_20
1 xx 1 xx 2 yy 留空 留空 留空 留空 1 xx 2 yy 3 zz 留空 留空
2 yy 2 zz 留空 留空 留空 留空 留空 留空 留空 留空 留空 留空 留空 留空 留空 留空求sql实现
实在不行 用到oracle的函数也行
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货