
Table des matières[ Show ]
Table des matières[ Show ]
L’objectif est de faire en sorte que notre utilisateur se voit proposer par défaut comme période d’observation la période universitaire en cours 1).
Année universitaire en cours
Pour la date de départ, dans le premier masque de saisie entrez :
SELECT CAST (CONCAT(TRIM(BOTH ' ' FROM CAST((CASE WHEN MONTH(CURRENT_DATE) >= 8 THEN YEAR(CURRENT_DATE) ELSE YEAR(CURRENT_DATE) -1 END) as CHAR)),'/08/01') AS DATE) FROM "[Nom de l'environnement]"
Pour la date de fin, dans le second masque de saisie entrez :
SELECT CAST (CONCAT(TRIM(BOTH ' ' FROM CAST((CASE WHEN MONTH(CURRENT_DATE) >= 8 THEN YEAR(CURRENT_DATE) +1 ELSE YEAR(CURRENT_DATE) END) as CHAR)),'/07/31') AS DATE) FROM "[Nom de l'environnement]"
Année universitaire passée
Pour la date de départ, dans le premier masque de saisie entrez :
SELECT CAST (CONCAT(TRIM(BOTH ' ' FROM CAST((CASE WHEN MONTH(CURRENT_DATE) >= 8 THEN YEAR(CURRENT_DATE) -1 ELSE YEAR(CURRENT_DATE) -2 END) as CHAR)),'/08/01') AS DATE) FROM "[Nom de l'environnement]"
Pour la date de fin, dans le second masque de saisie entrez :
SELECT CAST (CONCAT(TRIM(BOTH ' ' FROM CAST((CASE WHEN MONTH(CURRENT_DATE) >= 8 THEN YEAR(CURRENT_DATE) ELSE YEAR(CURRENT_DATE) - 1 END) as CHAR)),'/07/31') AS DATE) FROM "[Nom de l'environnement]"
1)du 01/08 au 31/07