May
Новичок
Всем доброго дня. Имеется следующая структура mysql
Таблица table1
company service
12 1
12 2
34 1
34 5
55 1
Собственно, нужно сделать выборку компаний (company) при условии наличия услуг (service) 1 && 2
Таких условий может быть несколько 1 && 2 && 5 ...
Выводиться должны только те компании, которые содержат данные параметры
На текущий момент найдено решение через INNER JOIN, однако время работы скрипта увеличивается до 10 секунд уже при 5-м джоине.
Хотелось бы найти решение подобной выборки.
Таблица table1
company service
12 1
12 2
34 1
34 5
55 1
Собственно, нужно сделать выборку компаний (company) при условии наличия услуг (service) 1 && 2
Таких условий может быть несколько 1 && 2 && 5 ...
Выводиться должны только те компании, которые содержат данные параметры
На текущий момент найдено решение через INNER JOIN, однако время работы скрипта увеличивается до 10 секунд уже при 5-м джоине.
Хотелось бы найти решение подобной выборки.