【发布时间】:2023-03-08 23:45:02
【问题描述】:
我有 3 个表 c1,map1,map2 像这样:
-- t1 map1 map2
-- c1 cm cn m1 m2 n1 n2
1 1 1 1 a 1 x
2 1 1 2 b 2 y
3 2 1
4 1 2
5 2 2
而输出应该是这样一个表格:
1 a x
2 a x
3 b x
4 a y
5 b y
如果只是表map1,问题很简单
select c1,m1 from t1 cross join map1 where t1.c1=map1.m1
有人可以帮忙吗?
【问题讨论】: