ok mira el resultado lo quiero mostrar en un dbgrid y la forma que lo utilice fue la siguiente:
procedure TForm12.Button1Click(Sender: TObject);
begin
Código Delphi
[-]
tabla.Open;
tabla.Close();
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;