Maison  >  Article  >  base de données  >  Comment interroger une plage de dates dans Oracle

Comment interroger une plage de dates dans Oracle

hzc
hzcoriginal
2020-06-08 13:32:547116parcourir

Comment interroger une plage de dates dans Oracle

La méthode d'interrogation de la plage de dates dans Oracle est :

Il existe deux façons d'interroger la plage de dates dans la base de données Oracle : la méthode to_char et to_date méthode, ensuite Nous présentons ce processus à travers un exemple. Nous supposons que nous souhaitons interroger les données entre le 02/05/2011 et le 30/05/2011 La méthode d'implémentation est la suivante :

Méthode to_date :

select * from tablename where time>=  to_date('2011-05-02','yyyy-mm-dd')    
and  time<=to_date(&#39;2011-05-30&#39;,&#39;yyyy-mm-dd&#39;)

Le résultat de l'opération. est : 05-02 peut être affiché des données, mais les données de 05-30 ne peuvent pas être affichées.

Tout peut être conclu :

① Si vous souhaitez afficher les données du 30/05, vous pouvez

② Si ​​vous souhaitez afficher les données du 30-05, vous pouvez également utiliser <=to_date('2011-05-30 23:59:59 999','aaaa-mm-jj hh24 : mi:ss') On peut le découvrir.

Méthode to_char :

Interrogez de la même manière les deux dates ci-dessus

select * from tablename where to_char(time,&#39;yyyy-mm-dd&#39;)>=&#39;2011-05-02&#39; 
and to_char(time,&#39;yyyy-mm-dd&#39;)<=&#39;2011-05-30&#39;

Résultats de la requête : Les données du 02/05 et du 30/05 peuvent être affichées en même temps.

C'est toutes les connaissances pertinentes sur les deux méthodes d'implémentation de la requête de plage de dates de la base de données Oracle : la méthode to_date et la méthode to_char. J'espère que cette introduction pourra vous être utile !

Tutoriel recommandé : "Tutoriel Oracle"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn