Тема: Як написати запит, щоб поєднував дані з двох таблиць із null де треба
Ось такі три таблиці:
id | item it_id | trans it_id | visual
1 | один 1 | е 1 | а
1 | ю 1 | б
1 | в
create table i (id integer, item varchar(10));
insert into i (id, item) values (1, 'один');
create table it (it_id integer, trans varchar(10));
insert into it (it_id, trans) values (1, 'е');
insert into it (it_id, trans) values (1, 'ю');
create table iv (it_id integer, visual varchar(10));
insert into iv (it_id, visual) values (1, 'а');
insert into iv (it_id, visual) values (1, 'б');
insert into iv (it_id, visual) values (1, 'в');
Як з них зробити отаку вибірку:
1 один е а
1 один ю б
1 один null в
Порядок елементів 'е', 'ю' і 'а', 'б', 'в' не важливий.