|
SQL Запрос с пересечением данных, нужна помощь
|
|||
---|---|---|---|
#18+
Добрый день, сообщество! Прошу помочь с запросом по пересечению данных. Не могу сообразить, как вообще построить такой запрос :( MySQL 8. Есть три таблицы: users id name1 Вася2 Маша3 Петя companies id type1 standard2 search3 search contact_with_companies user_id company_id date_of_contact1 2 сегодня1 3 вчера3 2 год назад3 3 вчера Нужно выбрать пользователей у которых не было вообще контакта с компаниями у которых type = 'search' (нет записей в таблице contact_with_companies) или контакт был позже 30 дней (date_of_contact > 30 дней). При этом, как результат иметь пару user_id, company_id results user_id company_id2 22 33 2 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2021, 12:19 |
|
SQL Запрос с пересечением данных, нужна помощь
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
Само собой в date_of_contact должны быть даты, а не [censored] текст. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2021, 15:28 |
|
|
start [/forum/topic.php?fid=47&fpage=7&tid=1828016]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 245ms |
total: | 400ms |
0 / 0 |