tri sur champ date

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur: Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.

tri sur champ date

Messagepar zanob » 25 Mars 2009 18:48

débutant je suis...
Deux questions :
j'aimerais trier dans une requête sur le champ date de ma base (format JJ/MM/AA), afin de connaître la Qté d'enregistrements sur un mois donné ?????
Comment procéder pour le faire sur chaque mois ?? sans me taper des dizaines de requêtes ????
Merci

Windows Vista
OO 3.0.1
Utilisateur = comprend vite avec de longues explications...
Windows XP - Open Office 3
Comprend vite après de longues explications
Avatar de l’utilisateur
zanob
Fraîchement OOthentifié
 
Message(s) : 7
Inscrit le : 10 Nov 2008 18:54

Re: tri sur champ date

Messagepar jeanmimi » 25 Mars 2009 19:04

Bonjour,
Sans voir ta requête, c'est un peu moins facile de répondre.
Mais ça doit être faisable en entrant par exemple pour le mois de janvier comme critères :
>=1/01/09
<=31/01/09
Si tu joins ta base, ce sera plus facile.
LibreOffice Version : Version: 6.3.3.2 (x64) (4 novembre 2019)
Java (x64) 1.8.0_xxx, Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 15063
Inscrit le : 03 Mars 2006 17:02
Localisation : Venise verte

Re: tri sur champ date

Messagepar zanob » 26 Mars 2009 11:07

Merci Jeanmimi,
cependant, il reste la deuxième question en suspend ???
comment peut-on faire, au plus simple, pour regrouper sous forme d'un tableau ( par exemple), les réponses pour chaque mois de l'année et ce pour plusieurs années ... ???
merci
Windows XP - Open Office 3
Comprend vite après de longues explications
Avatar de l’utilisateur
zanob
Fraîchement OOthentifié
 
Message(s) : 7
Inscrit le : 10 Nov 2008 18:54

Re: tri sur champ date

Messagepar Bidouille » 26 Mars 2009 12:09

zanob a écrit:Windows Vista
OO 3.0.1

Merci de corriger votre signature en ce sens :
Windows XP - Open Office 3

Ceci afin de ne pas égarer les gens qui vous répondent.

Vous pouvez également fournir un fichier complet. Cela augmentera vos chances de réponse en évitant d'avoir à recréer quelque chose qui au final, pourrait ne pas convenir.
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
 
Message(s) : 10212
Inscrit le : 08 Nov 2005 17:23
Localisation : Brest, France

Re: tri sur champ date

Messagepar jeanmimi » 26 Mars 2009 12:19

Pour faire un tableau, tu as trois approches possibles :
- avec OOo Calc : ouvrir un nouveau fichier, faire F4 pour afficher la Base de données, sélectionner les données de la requête, et cliquer sur l'icône "Données dans le texte"
- avec OOo Calc, passer par le menu Données > Pilote de données
- avec OOo Base, utiliser le SRB et ses fonctions de regroupement.
LibreOffice Version : Version: 6.3.3.2 (x64) (4 novembre 2019)
Java (x64) 1.8.0_xxx, Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 15063
Inscrit le : 03 Mars 2006 17:02
Localisation : Venise verte

Re: tri sur champ date

Messagepar zanob » 26 Mars 2009 16:24

J'utilise ta première approche :
sur une nouvelle page calc je note les mois de septembre à août dans les cellules B1 à M1 et les années dans les cellules A2 à A10
Jusque là pas de soucis.
Puis je me positionne sur la cellule B2, pour rentrée le résultat de ma 1ère requête :
Puis je clique sur le bouton 'Données dans le texte', et là tous se gâte...
tous ce que j'ai inscrit s'efface pour céder la place au résultat de ma requête en cellule A2, les cellules A1 et A2 étant sélectionnées...
Suis-je vraiment nul ???
Windows XP - Open Office 3
Comprend vite après de longues explications
Avatar de l’utilisateur
zanob
Fraîchement OOthentifié
 
Message(s) : 7
Inscrit le : 10 Nov 2008 18:54

Re: tri sur champ date

Messagepar Sanseau » 26 Mars 2009 18:24

Bonsoir,

il y a la possibilité dans une requête d'utiliser les codes SQL Month(champs de date) et Year(champ de date) pour ne prendre en compte dans les dates saisies que le mois et l'année et créer des ainsi grâce au Alias des colonnes Mois et Annee avec comme critère :Mois pour la colonne Mois et :Annee pour la colonne Annee cela permet d'avoir au lancement de la requête une fenêtre de dialogue qui demande de saisir le mois et l'année voulu et filtrera les données selon ces 2 critères
Après on peut se servir de cette requête pour faire un formulaire ou un rapport

Un exemple valant mieux qu'un discours voila une image montrant la requête
Bon développement
@+
Pièces jointes
requete mois.JPG
OpenOffice 4.1.3 ORB 1.2.1
Windows 10
Sanseau
Membre cOOnfirmé
Membre cOOnfirmé
 
Message(s) : 280
Inscrit le : 13 Juin 2008 11:14

Re: tri sur champ date

Messagepar Papayes » 18 Fév 2010 18:54

Bonjour,
Rappel :
Nous ne sommes pas un SAV mais seulement un groupe de bénévoles autour du projet communautaire OpenOffice.org
auquel vous êtes chaleureusement convié(e) à participer.

Si entre temps la solution proposée vous a permis de résoudre votre problème ou si vous avez trouvé une autre solution,
il serait agréable de la donner à la suite de votre fil et d'ajouter dans le titre du premier message la balise [Résolu].

C'est non seulement une question de courtoisie pour les gens qui vous ont répondu et consacré bénévolement de leur temps,
cela permet de faire avancer la base de connaissances et permettra peut-être d'aider d'autres personnes confrontés au même problème que vous,

Cordialement,
"Tout ce qui n'est pas donné est perdu"
Avatar de l’utilisateur
Papayes
Membre fOOndateur
Membre fOOndateur
 
Message(s) : 4154
Inscrit le : 07 Déc 2005 14:55
Localisation : Vic-Fezensac dans le Gers


Retour vers Base de données

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)