有2个SQL表:
Table1
ID | field1
1 | a
2 | b
Table2
field1 | field2
a | 111
a | 222
b | 333
b | 444
b | 555
我需要得到以下信息Table3
:
ID | field1 | field2
1 | a | 111
1 | a | 222
2 | b | 333
2 | b | 444
2 | b | 555
我厌倦了运行这样的 SQL 查询:
SELECT t1.ID, t1.field1, t2.field2 FROM table1 t1, table2 t2 WHERE t1.field1=t2.field1;
但结果我收到了重复的条目,像这样
ID | field1 | field2
1 | a | 111
1 | a | 111
2 | a | 222
2 | a | 222
等等
请帮忙。