Hola:
Tengo dos tablas relacionadas, en una tengo productos y en la otra un registro por cada lenguaje en que se haya ingresado ese producto.
lo que necesito hacer es una consulta que me traiga los datos de producto y los datos de lenguaje, pero que si no tiene lenguaje me traiga datos de producto y el resto vacío.
Traté de hacerlo de esta manera, haciendo uso de left join peroimamente me trae un set de datos vacío.
Cómo debería ser la consulta?
SELECT dbo.Producto.IdProducto,
dbo.Producto.Codigo,
dbo.Producto.IdFamilia,
dbo.Producto.StockCritico,
dbo.Producto.Stock,
dbo.Producto.Precio,
dbo.ProductoLocalizacion.lenguaje,
dbo.ProductoLocalizacion.nombre,
dbo.ProductoLocalizacion.Descripcion
FROM dbo.Producto left JOIN dbo.ProductoLocalizacion
ON
dbo.ProductoLocalizacion.idProducto = dbo.Producto.IdProducto
where producto.idProducto=1 and ProductoLocalizacion.lenguaje = 'es-AR'
si es-AR existe lista el registro, pero si no existe no lo muestra, acá quisiera que muestre los datos vacios de lenguaje.
Muchas gracias desde ya.