bonjour,
Qq'un connait t'il l'équivalent de ENDOFMONTH(date) en SQL sur SQL SERVER ?
J'ai beau chercher sur le net, je ne trouve pas (soit je suis un chercheur mediocre, soit ca n'existe pas...)
Merci d'avance
bonjour,
Qq'un connait t'il l'équivalent de ENDOFMONTH(date) en SQL sur SQL SERVER ?
J'ai beau chercher sur le net, je ne trouve pas (soit je suis un chercheur mediocre, soit ca n'existe pas...)
Merci d'avance
Sinon, ça se calcule :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ((ma_date + 1 - EXTRACT(DAY FROM ma_date)) + CAST(1 AS INTERVAL MONTH)) - 1
Le petit souci avec ta formule (je me permets de tutoyer...Envoyé par al1_24
), c'est qu'il prend le FROM et attends le nom d'une table tout de suite apres...
Il y a peut être une fonction propre à ton SGBD pour extraire le jour d'une date, s'il ne comprend pas les fonctions du standard SQL
Plutôt que d'utiliser une fonction qui va dégrader singulièrement les performances, mieux vaut ajouter à votre modèle une table de calendrier et faire des requêtes dessus.
Lisez l'article que j'ai écrit à ce sujet :http://sqlpro.developpez.com/cours/gestiontemps/
A +
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager