Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Один IN на все UNION возможно ли? / 4 сообщений из 4, страница 1 из 1
28.07.2016, 11:28
    #39281737
alfakuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Один IN на все UNION возможно ли?
Таблица 1: id | label1 | label2
Таблица 2: id | label3 | label4
Таблица 3: id | label5 | label6
Хочу выбрать записи из всех 3 таблиц где id = IN (2,4,17,18...)
И ещё не знаю что тут лучше - UNION или INNER JOIN
...
Рейтинг: 0 / 0
28.07.2016, 16:36
    #39282053
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Один IN на все UNION возможно ли?
alfakuk,

Переделывать структуру в 1 таблицу с id, label_number, label_value .
...
Рейтинг: 0 / 0
28.07.2016, 17:16
    #39282093
alfakuk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Один IN на все UNION возможно ли?
авторПеределывать структуру в 1 таблицу
Нет, на inner join всё сделал
...
Рейтинг: 0 / 0
28.07.2016, 17:30
    #39282105
nrmBeginner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Один IN на все UNION возможно ли?
alfakuk,

UNION в подзапросе, а во внешнем IN. Ну или IN для каждого запроса в UNION. Думаю оптимизатор все стерпит.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Один IN на все UNION возможно ли? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]