Page 1 sur 1

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

Publié : 30 mai 2019 13:15
par coucou
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.

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

Publié : 30 mai 2019 13:36
par Piaf
Bonjour
Comment fait on pour essayer de t'apporter une réponse sans base exemple ?
A+

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

Publié : 30 mai 2019 13:43
par coucou
Merci de ta réponse.

Voici à quoi ça pourrait ressembler :
Ludotheque-v9.3.1..exemple.odb.zip

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

Publié : 30 mai 2019 17:55
par Piaf
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

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
A+

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

Publié : 31 mai 2019 10:40
par coucou
Merci, c'est exactement ce qu'il me fallait !

Jamais je n'aurais pu trouver par moi-même.
Un grand merci ! :)

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

Publié : 31 mai 2019 11:16
par micmac
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

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

Publié : 31 mai 2019 11:21
par coucou
Oui, mais je n'ai pas assez de place pour écrire [Résolu]...