Outils pour utilisateurs

Outils du site


sql

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sql [2016/11/29 10:10] – [Condition sur échéance] fabricesql [2026/04/20 09:28] (Version actuelle) – [Suppression d'enregistrements doublons] fabrice
Ligne 16: Ligne 16:
 Nb: il est recommandé de nettoyer les tables _docpak et _fsfile (notamment) à l'aide du script nettoyertablesystemes.py Nb: il est recommandé de nettoyer les tables _docpak et _fsfile (notamment) à l'aide du script nettoyertablesystemes.py
 <code> <code>
-C:\>python <chemin vers répertoire des scripts>\nettoyertablesystemes.py instance 1 1+C:\>python <chemin vers répertoire des scripts>\nettoyertablesystemes.py instance 1 1
 </code> </code>
  
Ligne 50: Ligne 50:
 **CURDATE**() : retourne la date courante. **CURDATE**() : retourne la date courante.
  
-Exemple de condition à utiliser pour n'afficher que les enregistrements dont la date d'échéance arrive à terme dans les prochains jours : +Exemple de condition à utiliser pour n'afficher que les enregistrements dont la date d'échéance arrive à terme dans les 30 prochains jours :
-  WHERE DATE_ECHEANCE < DATE( CURDATE() + 7 ) +
- +
-Exemple dans 30 jours+
   WHERE DATE_ECHEANCE < DATE_ADD( CURDATE(), INTERVAL 30 DAY)     WHERE DATE_ECHEANCE < DATE_ADD( CURDATE(), INTERVAL 30 DAY)  
  
 Exemple dans 4 mois Exemple dans 4 mois
   WHERE DATE_ECHEANCE < DATE_ADD( CURDATE(), INTERVAL 4 MONTH)     WHERE DATE_ECHEANCE < DATE_ADD( CURDATE(), INTERVAL 4 MONTH)  
sql.1480414231.txt.gz · Dernière modification : (modification externe)