Je demande des dates à partir d'une base de données mysql. Lorsque j'essaie de sélectionner uniquement les dates entre un certain et à ce jour, je n'obtiens pas les résultats attendus.Comment vérifier si une date est entre deux dates mysql?
Ma requête:
select * from tbl_billing where date BETWEEN '09-02-2017' and '10-02-2017'
Ma sortie:
09-02-2017
10-02-2017
10-01-2017
09-01-2017
09-01-2017
Mon résultat souhaité:
09-02-2017
10-02-2017
quel est votre type de champ de date dans le tableau de MySQL? –
''jj-mm-aaaa'' n'est pas un MySQL valide [date littérale] (https://dev.mysql.com/doc/fr/date-and-time-literals.html). – eggyal