SELECT DISTINCT m.manufacturerName AS cross_brand, ao.oemSearch, ao.oemnumber, ps.id FROM ( -- Виртуальная таблица искомых пар, собранная динамически из PHP VALUES ({1035111SX}, 4595), ({0170150014B}, 4657), ({93582}, 422), ({93582A}, 422), ({259090N}, 80), ({102442}, 4688), ({PRD2946}, 4337), ({FD6215}, 247), ({FDA6215}, 247), ({DCM1098}, 253), ({669546}, 234), ({06053032}, 313), ({8FH351313101}, 4734), ({212M08}, 296), ({104600}, 6207), ({2515306215}, 78), ({9912015}, 4546), ({350218210000}, 4723), ({350218210003}, 4723), ({350218406000}, 4723), ({AH144000P}, 287), ({180048}, 403), ({71740}, 123), ({54234}, 205), ({FD6215}, 340), ({FD908H001}, 340), ({FDA6215}, 340), ({D6G010TT}, 4466), ({812276}, 21), ({18006215}, 36), ({WG2017049}, 4832), ({WG2162001}, 4832), ({620025}, 6347), ({099240N}, 80) ) 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)
В корзине нет товаров