FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
regrouper des dates par mois dans une requête
regrouper des dates par mois dans une requête
Débuté par guest, 27 jan. 2006 13:13 - 5 réponses
Connectez-vous…
guest
#1
Posté le 27 janvier 2006 - 13:13
bonjour,
dans une requête, je souhaite regrouper les dates par mois afin de faire une synthèse des calculs.
Comment puis-je faire pour affichier par exemple "janvier" au lieu de toutes les dates du mois de janvier?
merci d'avance
cdt
fred
Signaler
0
0
N0.pascal.SPAM
#2
Posté le 27 janvier 2006 - 15:01
Après mure réflexion, fred a écrit :
bonjour,
dans une requête, je souhaite regrouper les dates par mois afin de faire une synthèse des calculs.
Comment puis-je faire pour affichier par exemple "janvier" au lieu de toutes les dates du mois de janvier?
merci d'avance
cdt
fred
Extrait d'une de mes requete:
SELECT LEFT(DETAIL_IMMO.Periode_amortie,6) AS Mois,
......
GROUP BY LEFT(DETAIL_IMMO.Periode_amortie,6)
ORDER BY Mois
qui me permet de regrouper par ANNEE+MOIS
--
Pascal
N0.pascal.SPAM@efpe.biz
Ne garder que le prénom pour me joindre
Signaler
0
0
broggini.david
#3
Posté le 27 janvier 2006 - 15:04
Dans la requete tu cree un champ "formule matematique" :
mid(nomChampDate,5,2) e tu le nomme, par exemple come "DateMoi"
apres tu fait une regroupement par dateMoi.
Signaler
0
0
Laurent.chareille
#4
Posté le 27 janvier 2006 - 15:04
Salut,
Utilise une requete selection avec la condition:
"Comprise entre"
parametre 1 =pDateMin
Paremetre 2 =pDateMax
Qaund tu executes la requete le code est le suivant
dDateMin, dDateMax sont des Dates
//Tu peux utiliser une valeur fixe ou celle d'un combo
dDateMin..Mois=1
dDateMax..Mois
dDateMax..Année = Combo_Année[Combo_Année]
dDateMin..Année = Combo_Année[Combo_Année]
dDateMin..Jour = 01
dDateMax..Jour = 31
RequeteNomdeTaRequete.pDateMin=dDateMin
RequeteNomdeTaRequete.pDateMax=dDateMax
HexecuteRequete(NomDeTaRequete)
TableAfficheNonDeLaTable outu veux afficher le resultat
Dans ce cas tu auras tous les jours et tous les mois de l'année spécifiée dans la combo_Année
Voilà
Signaler
0
0
pb4807
#5
Posté le 27 janvier 2006 - 15:04
group by MONTH(date) dans ta requete
Il se trouve que fred a formulé :
bonjour,
dans une requête, je souhaite regrouper les dates par mois afin de faire une
synthèse des calculs. Comment puis-je faire pour affichier par exemple
"janvier" au lieu de toutes les dates du mois de janvier?
merci d'avance
cdt
fred
--
Pierre BOUSQUET
" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "
Signaler
0
0
guest
#6
Posté le 27 janvier 2006 - 16:43
bonjour,
très bonne idée. J'obtiens le numéro de chaque mois. Comment remplaces ces numéro par le nom du mois en question, par exemple "09" par "septembre"?
merci encore
fred
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte