Update des donnees entre deux dates
amine448
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour.
Je suis debutant en sql. J'ai une requete qui me demande de mettre a jour une donnee chaque mois (en ajoutant un nombre) depuis la date de creation (qui se trouve dans une autre colonne de la meme table) jusqu'a la date d'aujourdhui.
Je sais que pour obtenir la date d'aujourd'hui on a besoin de GETDATE(). Mais je ne sais pas du tout comment m'y prendre.
Quelqu'un peut me donner des pistes svp ?
Je suis debutant en sql. J'ai une requete qui me demande de mettre a jour une donnee chaque mois (en ajoutant un nombre) depuis la date de creation (qui se trouve dans une autre colonne de la meme table) jusqu'a la date d'aujourdhui.
Je sais que pour obtenir la date d'aujourd'hui on a besoin de GETDATE(). Mais je ne sais pas du tout comment m'y prendre.
Quelqu'un peut me donner des pistes svp ?
A voir également:
- Update des donnees entre deux dates
- Fuite données maif - Guide
- Nombre de jours entre deux dates excel - Guide
- Windows update bloqué - Guide
- Trier des données excel - Guide
- Winget update - Guide
1 réponse
Bonjour,
Tu as une BDD .......... laquelle ? Mysql ? Oracle ? Access ? Autre ??
(vu que tu parles de GETDATE() on peut supposer que tu es en sqlserver (quelle version ? )
Ajouter un nombre.... celui qu'on veut ? au pif ?
Ajouter ce nombre à quoi ?
"depuis la date de création jusqu'a aujoutd'hui..." .. c'est à dire ? Ajouter ce nombre chaque jour ? ou chaque heure ? ou chaque seconde ???
Et enfin... ton souci concerne l'écriture de la requête ou le bout de code qui doit y faire appel ? (dans quel langage ?? )
Que de questions........
Tu as une BDD .......... laquelle ? Mysql ? Oracle ? Access ? Autre ??
(vu que tu parles de GETDATE() on peut supposer que tu es en sqlserver (quelle version ? )
Ajouter un nombre.... celui qu'on veut ? au pif ?
Ajouter ce nombre à quoi ?
"depuis la date de création jusqu'a aujoutd'hui..." .. c'est à dire ? Ajouter ce nombre chaque jour ? ou chaque heure ? ou chaque seconde ???
Et enfin... ton souci concerne l'écriture de la requête ou le bout de code qui doit y faire appel ? (dans quel langage ?? )
Que de questions........
par exemple, le traitement doit être réalisé directement via des requêtes sql ? des procédures stockées ? depuis un script (dans quel langage ) ?
Bloques tu au niveau de l'écriture de la requête d'UPDATE ? dans le calcul à réaliser ? dans l'écriture d'un script ?
Niveau algo.. je pense que le plus simple c'est :
Un tâche planifiée le 1er du mois se lance
cette tache prend le montant présent en bdd
Ajoute 10 à ce montant
Update le champ avec ce nouveau montant