Назад к задачам
Intern — Middle
7

Кампании, содержащие минимум два креатива

Компании, где спрашивали:

LuckyGroup
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Получить список рекламных кампаний, в которых присутствует два и более креативов.

CREATE TABLE campaigns (
    id INT PRIMARY KEY,
    name VARCHAR(128) NOT NULL,
    start_date DATE NOT NULL DEFAULT CURRENT_TIMESTAMP,
    end_date DATE NOT NULL
);

CREATE TABLE ads (
    id INT PRIMARY KEY,
    name VARCHAR(128) NOT NULL,
    type VARCHAR(64) NOT NULL,
    cost INT NOT NULL,
    campaing_id INT REFERENCES campaigns(id)
);

CREATE TABLE creatives (
    id INT PRIMARY KEY,
    picture VARCHAR(256) NOT NULL,
    ads_id INT REFERENCES ads(id)
);