SELECT DISTINCT
m.manufacturerName AS cross_brand,
ao.manufacturerId,
ao.oemSearch,
ao.oemnumber,
ps.id AS supplier_product_id, -- Получаем ID всех найденных деталей
ps.supplier_id AS real_supplier_id -- Видим, какому именно поставщику принадлежит строка
FROM article a
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 ps.product_id = p.id
AND ps.supplier_id IN (224, 226, 223, 225, 227)
WHERE ( a.articleSearch IN ('1987301040', '1987302041', '1987302045', '1987302048', '1987302049', '1987302084', '1987302085', '1987302140', '1987302803', '1987302806') AND a.supplierId=30) OR ( a.articleSearch IN ('1616431180', '1637238180') AND a.supplierId=4391) OR ( a.articleSearch IN ('8GH242632171', '8GJ242632081') AND a.supplierId=4734) OR ( a.articleSearch IN ('480692100', '480783000', '481012100', '486772100', '486773000', '488612100', '488613000', '488614000', '488813000', '488814000', '488893000') AND a.supplierId=485) OR ( a.articleSearch IN ('N472', 'N47201B', 'N472B', 'N472BSCB', 'N472EL12SCB', 'N711', 'N71101B', 'N711B') AND a.supplierId=4671) OR ( a.articleSearch IN ('64193', '6419301B', '64193ALS', '64193CBI', '64193CBIHCB', '64193CLC', '64193NBS', '64193NBS01B', '64193NBSHCB', '64193NL', '64193NL01B', '64193NLHCB', '64193SUP', '64193ULT', '64193ULTHCB', '64211', '6421101B', '64211CBI', '64211NBS', '64211NBSHCB', '64211NL', '64211NL01B', '64211NLHCB', '64211ULT', '64211ULT01B', '64211ULTHCB', '64193MC', '64193XR02B', '64193SV2', '64193SV2HCB', '64193NBL', '64193NBU', '64193NBL01B', '64193NBU01B', '64193NBLHCB', '64193NBUHCB', '64193NR102B', '64193L', '64211SV2', '64211SV2HCB', '64211NBU', '64211NBU01B', '64211NBUHCB', '64211L') AND a.supplierId=67) OR ( a.articleSearch IN ('12342LLECOB1', '12342LLECOC1', '12342LLECOS2', '12342PRB1', '12342PRC1', '12342RGTB1', '12342RGTS2', '12342VPB1', '12342VPS2', '12342WVUB1', '12342WVUSM', '12342XVPB1', '12342XVPS2', '12362LLECOB1', '12362LLECOC1', '12362PRB1', '12362PRC1', '12362WVUB1', '12362XVPB1', '12342CTVBW', '12342CVPBS2', '12342CVPGS2', '12342CVPPS2', '12342CVPYS2', '12342CVUBW', '12342ELC2', '12342PRBW', '12342PRC2', '12342RVB1', '12342RVS2', '12342VPC2', '12342WHVB1', '12342WHVSM', '12342XVB1', '12342XVBW', '12342XVGB1', '12342XVGS2', '12342XVS2', '55718EBKM') AND a.supplierId=75) OR ( a.articleSearch IN ('032007', '032509', '032511', '032513', '032515') AND a.supplierId=21) OR ( a.articleSearch IN ('LP1013', 'LP1019') AND a.supplierId=4894) OR (a.articleSearch='150112610' AND a.supplierId=323) OR (a.articleSearch='1101' AND a.supplierId=4995) OR ( a.articleSearch IN ('LID10009', 'LID10010', 'LID10011', 'LID10064', 'LID10067') AND a.supplierId=253) OR (a.articleSearch='978104' AND a.supplierId=355) OR (a.articleSearch='06583' AND a.supplierId=101) OR ( a.articleSearch IN ('L10460', 'L1046001', 'L1046002', 'L10460B', 'L10460B01', 'L10460B02') AND a.supplierId=4600) OR ( a.articleSearch IN ('VBU472', 'VBUH11', 'VBU911') AND a.supplierId=4564) OR ( a.articleSearch IN ('202013', '202792') AND a.supplierId=225) OR ( a.articleSearch IN ('54182', '54182LL') AND a.supplierId=45) OR (a.articleSearch='9939035SX' AND a.supplierId=4595) OR (a.articleSearch='99906583' AND a.supplierId=151) OR ( a.articleSearch IN ('B10401', 'B40401', 'B50401') AND a.supplierId=356) OR (a.articleSearch='104499' AND a.supplierId=301) OR (a.articleSearch='8858103' AND a.supplierId=209) OR (a.articleSearch='V99840007' AND a.supplierId=183)
Запчасти для Корейских, Японских и Европейских Автомобилией
Запчасти для Корейских, Японских, Китайских автомобилей.
Запчасти для Корейских, Японских, Китайских автомобилей. г.Челябинск