Для пользователей у которых более одного профиля вывести id пользователя и id профилей
Условие
Заголовок раздела «Условие»Для пользователей у которых более одного профиля вывести id пользователя и id профилей
-- База данных: PostgreSQL
CREATE TABLE users (id serial,username varchar(30),email varchar(30),is_active boolean,created_at timestamp);
-- SELECT \* FROM users;id | username | email | is_active | created_at----+----------------+-------+-----------+------------1 | первый | | |2 | второй | | |3 | третий | | |4 | четвертый | | |(4 rows)
CREATE TABLE profiles (id serial,user_id integer,first_name varchar(30),last_name varchar(30),gender integer, -- значения: 0, 1, 2birthdate date);
-- SELECT \* FROM profiles;id | user_id | first_name | last_name | gender | birthdate----+---------+------------+------------+--------+-----------1 | 1 | name1 | last_name1 | 0 |2 | 1 | name2 | last_name2 | 1 |3 | 2 | name3 | last_name3 | 2 |(3 rows)Решение
Заголовок раздела «Решение»Источник: TSUM / ЦУМ
← Дана таблица t1, все колонки имеют тип… · Все задачи · SQL и реляционные БД · Даны таблицы: →