Fork me on GitHub

Выборка данных из нескольких таблиц (JOIN)

Задача: получить полный адрес покупателя.

Вспомним, что информация о покупателяx после нормализации находится теперь в 5 -ти разных таблицах.

db_person.png

Содержимое таблиц выглядит так:

haircolors=# select * from person ;
 person_id | firstname | lastname | phonenumber  | address_id 
-----------+-----------+----------+--------------+------------
         1 | Денис     | Петров   | +79784567897 |          1
         2 | Юлия      | Бабкина  | +79784168585 |          2
(2 rows)

haircolors=# select * from address …
more ...