Maison >base de données >SQL >Comment utiliser la plage de dates dans SQL
Les méthodes permettant de spécifier des intervalles de dates dans SQL incluent : en utilisant ENTRE et ET : ENTRE 'date de début' ET 'date de fin' en utilisant >= et <= : 'date de début' >= 'date de fin' en utilisant > ;= et <= et < : 'Date de début' >= 'Date de fin', exclure la date de fin
Plage de dates utilisée dans SQL
1. Utilisez BETWEEN et AND
BETWEEN et les opérateurs AND peuvent tous deux être utilisés pour spécifier des plages de dates. La syntaxe de BETWEEN est :
<code class="sql">BETWEEN <起始日期> AND <结束日期></code>
La syntaxe de AND est :
<code class="sql"><起始日期> AND <结束日期></code>
Les deux opérateurs ont le même effet.
2. Utilisez les opérateurs >= et <=
= et <= peuvent également être utilisés pour spécifier des plages de dates. La syntaxe est la suivante :
<code class="sql"><起始日期> >= <结束日期></code>
<code class="sql"><结束日期> <= <起始日期></code>
3. Utilisez les opérateurs >= et <
= et < pour spécifier une plage de dates, mais il convient de noter que cette méthode exclura la date de fin. La syntaxe est :
<code class="sql"><起始日期> >= <结束日期></code>
IV. Exemple d'utilisation
Requête de toutes les commandes entre le 1er janvier 2023 et le 31 mars 2023 :
<code class="sql">SELECT * FROM orders WHERE order_date BETWEEN '2023-01-01' AND '2023-03-31';</code>
Requête avant le 1er janvier 2023 ou mars 2023 Toutes les commandes après le 31 :
<code class="sql">SELECT * FROM orders WHERE order_date < '2023-01-01' OR order_date > '2023-03-31';</code>
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!