Задать вопрос
@eternalfire

Как составить запрос с проверкой нескольких условий для разных строк?

Привет!

Помогите решить одну проблему, не могу понять как это реализовать

у меня имеется такая вот структура из таблиц

services
| id | category |
-----------------
| 1 | 4 |
-----------------
| 2 | 5 |

users
| id | name |
-----------------
| 1 | test |
-----------------
| 2 | test |

user_services
| id | service_id | user_id | end |
------------------------------------
| 1 | 1 | 1 | 0 |
------------------------------------
| 2 | 2 | 2 | 1 |

Как мне получить всех users, у которых есть записи в user_services c service.category не 3 и не 5 или 3 или 5, но end = 1 и у которых есть записи user_services у которых service.category не 3 и не 5 и end = 0

Никак не могу сообразить, спасибо за внимание и понимание и всем добра!
  • Вопрос задан
  • 35 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы