Código SQL
[-]
Select A.Articulo,
case when P.Lista = 1 then P.Precio else 0 end Precio1,
case when P.Lista = 2 then P.Precio else 0 end Precio2
From Articulos A
Join Precios P on P.Articulo = A.Articulo
O tambien:
Código SQL
[-]
Select A.Articulo, P1.Precio, P2.Precio
From Articulos A
left outer Join Precios P1 on P1.Articulo = A.Articulo and P1.Lista = 1
left outer Join Precios P2 on P2.Articulo = A.Articulo and P2.Lista = 2
Eso es en SQL server....