Как присоединиться к двум таблицам с повторяющейся записью в sqlite3

У меня две таблицы

*table1*
id(pk) name price
1 x1 y1
2 x2 y2

*table2*
id (fk) type(pk) title
1 t1 tit1
1 t2 tit2
2 t3 tit3
2 t4 tit4
2 t5 tit5

Мне нравится присоединяться к таблицам, чтобы повторить записи для получения результата:

*result*
id type title name price
1 t1 tit1 x1 y1
1 t2 tit2 x1 y1
2 t3 tit3 x2 y2
2 t4 tit4 x2 y2
5 t5 tit5 x2 y2
2 ответа

Простое соединение делает это...

select
*
from
table1
inner join table2 on table1.id = table2.id


select * from table1 inner join table2 on table1.id = table2.id

licensed under cc by-sa 3.0 with attribution.