Grand merci pour vos sugestions et "pistes".
J'ai pu demander la permission à mon encadreur de stage et changer le type des colonnes "debut" et "fin" de
Varchar2 en
Date comme vous me l'avez sugeré.
Ce qui m'a permis de resoudre facilement le probleme. Voilà ma solution que je propose, cela poura peut-etre aider quelqu'un d'autre.
Code:
1 2 3 4 5 6 7 8 9 10 11
| SELECT nr
FROM MaTable
WHERE (TO_DATE('30.12.1899 02:00:00', 'dd.mm.yyyy hh24:mi:ss') >= debut
and TO_DATE('30.12.1899 02:00:00', 'dd.mm.yyyy hh24:mi:ss') <= fin
and debut < fin)
or
(
(TO_DATE('30.12.1899 02:00:00', 'dd.mm.yyyy hh24:mi:ss') >= debut
or TO_DATE('30.12.1899 02:00:00', 'dd.mm.yyyy hh24:mi:ss') <= fin)
and debut > fin
) |
Bonne Journée :yaisse2:
Fiona