Comment ajouter un nombre de jours dynamique (basé sur une colonne) à NOW ?
SELECT NOW() + INTERVAL a.number_of_days "DAYS" AS "The Future Date"
FROM a;
Où a.number_of_days
est un nombre entier ?
Comment ajouter un nombre de jours dynamique (basé sur une colonne) à NOW ?
SELECT NOW() + INTERVAL a.number_of_days "DAYS" AS "The Future Date"
FROM a;
Où a.number_of_days
est un nombre entier ?
Si nous avons un champ avec une valeur de chaîne d'intervalle comme '41 ans 11 mois 4 jours' et que nous voulons le convertir en date de naissance, utilisez cette requête :
UPDATE "february14" set dob = date '2014/02/01' - (patient_age::INTERVAL)
dob est le champ de date à convertir 41 ans, 11 mois et 4 jours à '1972/10/14' par exemple
âge du patient est un champ de type varchar qui contient une chaîne comme '41 years 11 mons 4 days'.
Et voici la requête pour reconvertir l'âge en date de naissance
SELECT now() - INTERVAL '41 years 10 mons 10 days';
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.