Выборка по двум условиям mysql

192
22 апреля 2018, 23:42

Есть две таблицы, они связаны между собой один ко многим. Таблица client содержит первичный ключ ID, а таблица orders содержит внешний ключ ID_of_client.
Мне нужно выбрать запись с таблицы client по двум условиям:
1) Если ID клиента нету в orders.ID_of_client
2) Иначе, если ID клиента существует в orders.ID_of_client тогда выборка идет по заданому условию.
Копал в сторону in, exists, case но все-рано какая-то чепуха выходит.
Заранее спасибо)

Answer 1

Почему не сделать 2 запроса? Первый по первому условию. Второй по второму. И объединить их UNION ALL?

READ ALSO
MySQL + изображение

MySQL + изображение

Какой тип данных выбрать при составлении таблицы MySQL, для того чтобы можно было сохранять в нее изображения?

197
Реализация клиент серверного чата Qt c++

Реализация клиент серверного чата Qt c++

Здравствуйте, мне нужно реализовать данные вещи: - Я написал простенький чатик, но не могу понять, как реализовать личные сообщения(в голову...

190
с++ помогите с задачей [требует правки]

с++ помогите с задачей [требует правки]

только начал программировать и тут проблемка:

186