Código SQL:
Ver original
ALTER PROCEDURE [dbo].[LISTAR_PRODUCTO] AS SELECT P.ID_PRODUCTO,C.DESCRIPCION AS CATEGORIA,S.DESCRIPCION AS SUBCATEGORIA,P.CODIGO,P.TIPO,P.DESCRIPCION, P.IMPRESION,M.DESCRIPCION AS MARCA,P.SMIN AS STOCK_MIN,P.SMAX AS STOCK_MAX,P.PACK,P.COMBO,P.FUEL_MAXSALE, P.OBSERVACIONES,P.REFERENCIA FROM Producto P INNER JOIN CATEGORIA C ON (P.ID_CAT = C.ID_CAT) INNER JOIN SUBCATEGORIA S ON (P.ID_SCAT = S.ID_SCAT) INNER JOIN MARCA M ON (P.ID_MARCA = M.ID_MARCA)
si le quito el inner join de subcategoria todo anda bien(no se repite) pero necesito mostrar su informacion.... espero puedan ayudarme. Saludos!
PDT: Si necesitan mas info me dicen... .