comment soustraire deux colonnes qui sont à la fois dans l'accès de la requête sql

J'ai deux colonnes dans une des tables : Arrival_Time et Leaving_Time.
Les deux sont à la fois les champs qui sont formaté comme ceci: HH:MM:SS.

Je veux soustraire Leaving_Time de Arrival_Time, par exemple:

Heure d'arrivée: 02:00:00

Leaving_time: 02:45:00 = 45 minutes.

J'ai essayé cette requête :

SELECT  (Jobs.Leaving_time) - (Jobs.Arrival_Time) AS Time_Difference
FROM Technicians,Jobs, Tech_Allocation
WHERE Jobs.Job_ID=Tech_Allocation.Job_ID     
  AND Tech_Allocation.Technician_ID=Technicians.Technician_ID
ORDER BY  (Jobs.Leaving_time) - (Jobs.Arrival_Time) ASC;

La requête s'exécute, mais le résultat de la soustraction sont indiqués en décimales pas comme minutes que je veux être.

merci

  • Illustré par des nombres décimaux? Qu'est-ce que le acutal de sortie?
  • ceci est un exemple de la sortie ci : 3.47222222222221 E-03
InformationsquelleAutor Tantoon | 2011-05-02