求教想要下面的结果sql该怎么写?table A idcode----------1a1b2b2ctable Bcode-------abcB表相当于一个对
求教想要下面的结果sql该怎么写?
table A
id code
----------
1 a
1 b
2 b
2 c
table B
code
-------
a
b
c
B表相当于一个对照表,A表中没有code对应值得全部补全
想要的结果如下:
id code
----------
1 a
1 b
1 c
2 a
2 b
2 c
求高手不吝赐教,在此拜谢 SQL ORACLE????OUTER?JOIN GROUP
[解决办法]
select * from (select distinct id from tableA),tableB
[解决办法]
刚开始我想用的是merge函数,单关联条件不行。只能用笛卡尔积了,
select distinct a.id,b.code from a ,b
order by a.id
