Добрый день, просьба помочь доработать запрос выборки данных для выгрузки в ексель: Тело запроса рабочее, но не могу дописать выборку одного атрибута поскольку он лежит через отдельный запрос: Сам запрос: Код (Text): SELECT G.GoodId AS 'GoodId', G.Barcode AS 'GTIN', G.Name AS 'Наименование товара', GROUP_CONCAT(DISTINCT A2478.Value ORDER BY 1 SEPARATOR ';') AS 'Наименование товара', GROUP_CONCAT(DISTINCT CONCAT(A13914.Type, ': ', A13914.Value) ORDER BY 1 SEPARATOR ';') AS 'МодельАртикул', GROUP_CONCAT(DISTINCT A13905.Value ORDER BY 1 SEPARATOR ';') AS 'Вид обуви', GROUP_CONCAT(DISTINCT A15799.Value ORDER BY 1 SEPARATOR ';') AS 'Цвет', GROUP_CONCAT(DISTINCT A13886.Value ORDER BY 1 SEPARATOR ';') AS 'Размер в штихмассовой системе', GROUP_CONCAT(DISTINCT A13939.Value ORDER BY 1 SEPARATOR ';') AS 'Материал верха', GROUP_CONCAT(DISTINCT A13942.Value ORDER BY 1 SEPARATOR ';') AS 'Материал подкладки', GROUP_CONCAT(DISTINCT A13948.Value ORDER BY 1 SEPARATOR ';') AS 'Материал подошвы' [COLOR=#ff4d4d]СЮДА ???????[/COLOR] FROM Lst_Cat r JOIN Lst_Cat c ON c.left BETWEEN r.left AND r.right AND r.CatId IN (298870) JOIN Lst_GoodsToCat gtc ON gtc.CatId = c.CatId AND c.Deleted = 0 JOIN Lst_Goods G ON G.GoodId = gtc.GoodId AND gtc.Deleted = 0 LEFT JOIN Lst_AttrValues A2478 ON A2478.GoodId = G.GoodId AND A2478.AttrId = 2478 AND A2478.Deleted = 0 LEFT JOIN Lst_AttrValues A13914 ON A13914.GoodId = G.GoodId AND A13914.AttrId = 13914 AND A13914.Deleted = 0 LEFT JOIN Lst_AttrValues A13905 ON A13905.GoodId = G.GoodId AND A13905.AttrId = 13905 AND A13905.Deleted = 0 LEFT JOIN Lst_AttrValues A15799 ON A15799.GoodId = G.GoodId AND A15799.AttrId = 15799 AND A15799.Deleted = 0 LEFT JOIN Lst_AttrValues A13886 ON A13886.GoodId = G.GoodId AND A13886.AttrId = 13886 AND A13886.Deleted = 0 LEFT JOIN Lst_AttrValues A13939 ON A13939.GoodId = G.GoodId AND A13939.AttrId = 13939 AND A13939.Deleted = 0 LEFT JOIN Lst_AttrValues A13942 ON A13942.GoodId = G.GoodId AND A13942.AttrId = 13942 AND A13942.Deleted = 0 LEFT JOIN Lst_AttrValues A13948 ON A13948.GoodId = G.GoodId AND A13948.AttrId = 13948 AND A13948.Deleted = 0 [COLOR=#ff4d4d]СЮДА ???????[/COLOR] WHERE G.Status = 'published' AND G.IsTechGTIN = 0 GROUP BY 1, 2, 3 ////////////////////// Необходимо дописать получение одного атрибута ТНВЭД: В таблице Lst_GoodsToCat хранится 3 записи для каждого товара, где выглядит (приложен скрин) то есть для каждого товара есть 3 записи всегда, где одна это id категории ТНВЭД. В случае с товаром на скрине ТНВЭД значение ищем по catid для обуви между 308353 AND 321853 подходит только одно значение 316774 и вот по нему нужно дернуть таблицу Lst_Cat, чтобы получить значение ТНВЭД, которое берем из столбца PartyCatId.