Hola
La sentencia esta bien, estas seguro que el nombre de las tablas es Entradas y Salidas, ademas del nombre de los campos ?.
Código Delphi
[-]
procedure TForm12.Button1Click(Sender: TObject);
begin
tabla.SQL.Text:='SELECT DISTINCT Entradas.Codigo, Entradas.Unidad, Salidas.Codigo, Salidas.unidad, '+
' Sum(Entradas.cantidad)-Sum(Salidas.Cantidad) AS restacantidad '+
' FROM Entradas INNER JOIN Salidas ON Entradas.Codigo = Salidas.Codigo '+
' GROUP BY Entradas.Codigo, Entradas.Unidad, Salidas.Codigo, Salidas.unidad ';
tabla.Open;
end;
Saludos