Código SQL
[-]
SELECT Ventas.Codigo, Inventario.Costo FROM Ventas
JOIN Inventario ON Ventas.Codigo = Inventario.Codigo
Verifica primero el query por fuera de tu programa con la GUI de tu preferencia para ver que te arroje los resultados correctos. Verás que los resultados generados son correctos. Entonces, el problema es en la forma como estás ligando el query con el QReport.
Revisálo y nos cuentas.