SELECT DISTINCT
m.manufacturerName AS cross_brand,
ao.oemSearch,
ao.oemnumber,
ps.id
FROM (
-- Виртуальная таблица искомых пар, собранная динамически из PHP
VALUES ({1987301018}, 30), ({1987301025}, 30), ({1987301033}, 30), ({1987301049}, 30), ({1987302201}, 30), ({1987302205}, 30), ({1987302206}, 30), ({1987302213}, 30), ({1987302222}, 30), ({1987302280}, 30), ({1987302286}, 30), ({1987302811}, 30), ({1987302812}, 30), ({1987302819}, 30), ({1987302821}, 30), ({89491785202}, 4353), ({89491785302}, 4353), ({89491785802}, 4353), ({89491785902}, 4353), ({1616430980}, 4391), ({1616431280}, 4391), ({1616431580}, 4391), ({1616431780}, 4391), ({8GP003594141}, 4734), ({171773000}, 485), ({171774000}, 485), ({171893000}, 485), ({176293000}, 485), ({176313000}, 485), ({176353000}, 485), ({176383000}, 485), ({176384000}, 485), ({681913000}, 485), ({N382}, 4671), ({N38202B}, 4671), ({N501}, 4671), ({N50102B}, 4671), ({N504}, 4671), ({N581}, 4671), ({N58102B}, 4671), ({N582A}, 4671), ({N921}, 4671), ({2821}, 67), ({282102B}, 67), ({2825}, 67), ({282502B}, 67), ({2825ULT}, 67), ({2825ULT02B}, 67), ({64136}, 67), ({7504}, 67), ({7506}, 67), ({750602B}, 67), ({7506ULT}, 67), ({7506ULT02B}, 67), ({7507}, 67), ({750702B}, 67), ({7507DC02B}, 67), ({7507LDA02B}, 67), ({7507ULT}, 67), ({7507ULT02B}, 67), ({921}, 67), ({92102B}, 67), ({PLSY24A}, 4558), ({PLT151216}, 4558), ({12067B2}, 75), ({12067CP}, 75), ({12071B2}, 75), ({12071CP}, 75), ({12188NAC1}, 75), ({12356CP}, 75), ({12496LLECOCP}, 75), ({12496NAB2}, 75), ({12496NACP}, 75), ({12496SVB2}, 75), ({12498B2}, 75), ({12498CP}, 75), ({12498LLECOB2}, 75), ({12498LLECOCP}, 75), ({12498VPB2}, 75), ({12961B2}, 75), ({12961CP}, 75), ({12961LLECOB2}, 75), ({12961LLECOCP}, 75), ({12961WVUB2}, 75), ({12961XVPB2}, 75), ({032211}, 21), ({032101}, 21), ({032201}, 21), ({032209}, 21), ({032215}, 21), ({032223}, 21), ({LP1064}, 4894), ({LP1071}, 4894), ({9049135}, 362), ({9050135}, 362), ({150111210}, 323), ({150111310}, 323), ({150111710}, 323), ({150112710}, 323), ({1321}, 4995), ({5402102002263P}, 4555), ({5402102002264P}, 4555), ({BSG90900050}, 4455), ({BSG90900053}, 4455), ({2255172}, 253), ({2255173}, 253), ({725379}, 355), ({978125}, 355), ({978139}, 355), ({06896}, 101), ({8GA002073121}, 4734), ({8GA002073123}, 4734), ({27287611}, 4841), ({27287612}, 4841), ({95913795}, 138), ({95913895}, 138), ({1195901400}, 268), ({95481055}, 78), ({95481056}, 78), ({VBU382}, 4564), ({VBU501}, 4564), ({VBU581}, 4564), ({VBU921}, 4564), ({VBU921B}, 4564), ({02918}, 4683), ({42691}, 4683), ({12496SVS2}, 75), ({12594B2}, 75), ({12594CP}, 75), ({12961BVUB2}, 75), ({12961EDCP}, 75), ({12961NBVB2}, 75), ({202075}, 225), ({2010}, 45), ({54297}, 4680), ({54298}, 4680), ({9939038SX}, 4595), ({9939039SX}, 4595), ({30906896}, 151), ({B52101}, 356), ({B52301}, 356), ({104493}, 301), ({8858109}, 209), ({8858115}, 209), ({3370169}, 61), ({33701693}, 61), ({3370170}, 61), ({33701703}, 61), ({33702733}, 61), ({33702743}, 61), ({5745917}, 36), ({5745918}, 36), ({V10840111}, 183), ({V10840112}, 183), ({V99840001}, 183), ({V99840003}, 183), ({V99840009}, 183)
) AS search_list(search_art, search_sup)
-- Мгновенный точечный поиск по PRIMARY KEY таблицы article
INNER JOIN article a
ON a.articleSearch = search_list.search_art
AND a.supplierId = search_list.search_sup
LEFT JOIN article_oem ao
ON ao.articleNumber = a.articleNumber
AND ao.supplierId = a.supplierId
LEFT JOIN manufacturer m
ON m.manufacturerId = ao.manufacturerId
LEFT JOIN products.brands b
ON b.title = m.manufacturerName
LEFT JOIN products.products p
ON p.article = ao.oemSearch
AND p.brand_id = b.id
LEFT JOIN products.products_suppliers ps
ON p.id = ps.product_id
AND ps.supplier_id IN (223)
Запчасти для Корейских, Японских и Европейских Автомобилией