Bonjour

j'ai une requête sql de la forme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT 
    ... 
FROM
    ...
WHERE
    substr(dates, 0, 8) = to_char(sysdate, 'yyyymmdd')
je compare donc deux chaînes de caractères pour une date.

Je voudrais maintenant mettre la clause sur une période donnée :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
substr(dates, 0, 8) BETWEEN '20150101' AND '20160101'
mais je ne pense pas que ça soit la bonne manière de faire pour les dates. Faut-il faire une conversion ?

Merci.