[Résolu] Bibliothèque : classer livres / nombre d'emprunts

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.

[Résolu] Bibliothèque : classer livres / nombre d'emprunts

Messagepar coucou » 30 Mai 2019 14:15

Bonjour,

Dans une BDD pour bibliothèque (en fait c'est pour une ludothèque, mais au moins "bibliothèque, ça parle à tout le monde), chaque objet peut être emprunté successivement par les adhérents.

J'ai une table "livres", une table "adhérents" et une table "emprunts".

Je peux facilement faire une requête qui lie les tables "livres" et "emprunts", et cela me sort le listing de tout ce qui été emprunté. mais pour un livre emprunté 5 fois, j'aurai cinq lignes avec le même titre, et un ID d'emprunt différent.
J'aimerais créer une requête qui classe les livres du plus emprunté au moins emprunté, avec le nombre d'emprunts affiché (ici : 5). Je ne suis vraiment pas assez calé en SQL pour faire ça...Est-ce que quelqu'un pourrait m'aider ?

Je vous remercie d'avance.
Dernière édition par coucou le 31 Mai 2019 12:21, édité 1 fois.
LibreOffice Version: 5.1.6.2
LinuxMint 18.3
coucou
Membre OOrganisé
Membre OOrganisé
 
Message(s) : 74
Inscrit le : 08 Sep 2009 09:20

Re: Bibliothèque : Classer des livres par nombre d'emprunts

Messagepar Piaf » 30 Mai 2019 14:36

Bonjour
Comment fait on pour essayer de t'apporter une réponse sans base exemple ?
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Piaf
GourOOu
GourOOu
 
Message(s) : 5622
Inscrit le : 25 Nov 2011 19:07
Localisation : Guyane

Re: Bibliothèque : Classer des livres par nombre d'emprunts

Messagepar coucou » 30 Mai 2019 14:43

Merci de ta réponse.

Voici à quoi ça pourrait ressembler :

Ludotheque-v9.3.1..exemple.odb.zip
(315.25 Kio) Téléchargé 9 fois
LibreOffice Version: 5.1.6.2
LinuxMint 18.3
coucou
Membre OOrganisé
Membre OOrganisé
 
Message(s) : 74
Inscrit le : 08 Sep 2009 09:20

Re: Bibliothèque : Classer des livres par nombre d'emprunts

Messagepar Piaf » 30 Mai 2019 18:55

Re
coucou a écrit:J'aimerais créer une requête qui classe les livres du plus emprunté au moins emprunté, avec le nombre d'emprunts
Tu peux tester
Code : Tout sélectionner   AgrandirRéduire
SELECT "Jeux"."Titre", COUNT( "Emprunts"."ref_jeu" ) "NbEmprunt" FROM { oj "Emprunts" RIGHT OUTER JOIN "Jeux" ON "Emprunts"."ref_jeu" = "Jeux"."Id_jeu" } GROUP BY "Jeux"."Titre" ORDER BY "NbEmprunt" DESC
Emprunts.png
Emprunts.png (5.07 Kio) Consulté 128 fois
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Piaf
GourOOu
GourOOu
 
Message(s) : 5622
Inscrit le : 25 Nov 2011 19:07
Localisation : Guyane

Re: Bibliothèque : Classer des livres par nombre d'emprunts

Messagepar coucou » 31 Mai 2019 11:40

Merci, c'est exactement ce qu'il me fallait !

Jamais je n'aurais pu trouver par moi-même.
Un grand merci ! :)
LibreOffice Version: 5.1.6.2
LinuxMint 18.3
coucou
Membre OOrganisé
Membre OOrganisé
 
Message(s) : 74
Inscrit le : 08 Sep 2009 09:20

Re: Bibliothèque : Classer des livres par nombre d'emprunts

Messagepar micmac » 31 Mai 2019 12:16

Bonjour,

Problème résolu ?

Il est d'usage d'ajouter manuellement au début du titre de votre premier message la balise [Résolu] (avec un R majuscule et sans oublier le e accentué, le tout entre crochets) et de cocher l'icône Image
Dans votre signature vous devez préciser la ou les versions exactes d'OpenOffice ou de LibreOffice et du ou des systèmes utilisés.
Exemple : AOO 4.1.6 (version imposée selon le cas) sous Win7 SP1, Win 8.1, Win 10, macOS 10.14.5, Ubuntu 18.10...
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
 
Message(s) : 5961
Inscrit le : 28 Août 2010 09:45

Re: [Rés]Bibliothèque : Classer des livres par nombre d'empr

Messagepar coucou » 31 Mai 2019 12:21

Oui, mais je n'ai pas assez de place pour écrire [Résolu]...
LibreOffice Version: 5.1.6.2
LinuxMint 18.3
coucou
Membre OOrganisé
Membre OOrganisé
 
Message(s) : 74
Inscrit le : 08 Sep 2009 09:20


Retour vers Base de données

Qui est en ligne ?

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