@devhub16

Как правильно составить SQL-запрос?

Всем привет! Имеется такая задача: есть таблица с записями, в которой есть поле uid. У этого поля может быть как отрицательное, так и положительное значения. Есть еще две таблицы: одна для групп, другая для юзеров, в которых есть поле блокировки.

Проблема заключается в составлении запроса: необходимо выбрать записи из первой таблицы, при этом если поле uid отрицательное, умножить его на (-1) и проверить во второй таблице для групп (я так понял, что через NOT IN) чтобы блокировка была равна 0. Если uid положительное - сделать ту же проверку, но только в таблице для юзеров.
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
от JOIN еще никто не уходил
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы