1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| CREATE TABLE T_TEST_TST
(TST_DATEHEURE DATETIME,
TST_DESCRIPTION VARCHAR(16),
TST_VALEUR INT)
INSERT INTO T_TEST_TST VALUES ('23/04/07 14:00:00:000', 'essai 1', 12)
INSERT INTO T_TEST_TST VALUES ('23/04/07 14:00:00:000', 'essai 2', 25)
INSERT INTO T_TEST_TST VALUES ('23/04/07 14:10:00:000', 'essai 1', 11)
INSERT INTO T_TEST_TST VALUES ('23/04/07 14:10:00:000', 'essai 2', 23)
SELECT T1.TST_DATEHEURE, T1.TST_VALEUR AS ESSAI1, T2.TST_VALEUR AS ESSAI2
FROM T_TEST_TST T1
FULL OUTER JOIN T_TEST_TST T2
ON T1.TST_DATEHEURE = T2.TST_DATEHEURE
WHERE COALESCE(T1.TST_DESCRIPTION, 'essai 1') = 'essai 1'
AND COALESCE(T2.TST_DESCRIPTION, 'essai 2') = 'essai 2'
TST_DATEHEURE ESSAI1 ESSAI2
------------------------------------------------------ ----------- -----------
2007-04-23 14:00:00.000 12 25
2007-04-23 14:10:00.000 11 23 |
Partager