J'ai une table dans le serveur SQL 2008 avec des données. La table contient des données sur la durée pendant laquelle l'organisation a travaillé sur la demande.
CREATE TABLE support
( ID varchar(50),
IN_ORGANIZATION varchar(MAX),
FROM_ORGANIZATION varchar(MAX),
TIMEDIF datetime );
INSERT INTO support
(ID, IN_ORGANIZATION,FROM_ORGANIZATION,TIMEDIF )
VALUES
('22907','ORGANIZATION_NAME_1','RODLAY LLP','2017-04-15 14:58:00.000'),
('22907','MARY LOAN','ORGANIZATION_NAME_1','2017-04-15 15:00:00.000'),
('23289','VENIXTON Ltd','ORGANIZATION_NAME_1','2017-04-21 11:00:00.000'),
('23289','ORGANIZATION_NAME_1','Ocean Loan','2017-04-21 12:00:00.000'),
('23289','Ocean Loan','ORGANIZATION_NAME_1','2017-04-21 13:00:00.000')
;
Je veux trouver des organisations de travail à temps avec la demande : NOM_DE_L'ORGANISATION_1. Aidez-moi à écrire un CURSEUR pour calculer le temps.
Result:
ID, TIMEDIF(minutes)
22907, 2
23289, 120