Actualités
La vie de l’association
Formations, symposiums, hackathons, groupes de travail et astuces SQL : toutes les nouvelles de KohaLa et de la communauté Koha francophone.
-
Liste des prêts en cours
SELECT c.date_due, p.categorycode, b.title, b.author, i.itemcallnumber, i.barcode, i.location FROM issues c LEFT JOIN items i ON (c.itemnumber=i.itemnumber) LEFT JOIN borrowers p ON…
-
Dépenses par poste budgétaire
SELECT b.budget_name, format(sum(o.listprice*o.quantity),2) AS ‘amount spent’ FROM aqorders o LEFT JOIN aqbudgets b USING (budget_id) WHERE o.datereceived IS NOT NULL GROUP BY…
-
Nombre de lecteurs actifs annuel
SELECT YEAR (issuedate) AS ANNEE, categorycode AS CATEGORIE, COUNT(DISTINCT borrowernumber) AS NB_LECTEURS FROM ( SELECT issuedate, borrowernumber FROM old_issues UNION ALL SELECT…
-
Bibliothèques de rapports Koha
La bibliothèque communautaire de rapports Koha (en anglais) est une mine d’inspiration ! Pensez à adapter les requêtes à vos besoins et…
-
17.05 et versions suivantes : réécrire ses requêtes MARC
Les éléments MARC ont migré de la table biblioitems à la table biblio_metadata depuis la version 17.05. Voici deux exemples de requête…
-
Dispositif de test Koha 16.11 de l’Enssib
Le plan de test est traduit du plan de test communautaire et adapté aux besoins et spécificités de l’Enssib. Plan de test…
-
Détail d’un lecteur à partir de son numéro interne
Récupérer toutes les données d'un lecteur à partir de son numéro interne
-
Liste des lecteurs doublons
Retrouver les lecteurs qui ont plusieurs comptes (! homonymes)
-
Nombre de monographies acquises par achat l’année précédente triées par notice (ESGBU)
MO : Monographie CO : Ouvrage Concours OR : Ouvrage Référence SU : Suites US : Usuels TP : Tirés à part…
-
Comment interroger les libellés des valeurs autorisées plutôt que les codes dans une requête ?
SELECT champ_de recherche FROM table WHERE champ_de_recherche=<<libelle_champ|valeur_autorisee>> Exemple : RECHERCHE GUIDEE PAR TYPE DE DOCUMENT SELECT biblio.title AS Titre, biblio.author AS Auteur,…
-
Comment extraire les attributs lecteurs?
SELECT borrowers.borrowernumber, borrowers.surname, borrowers.firstname, borrowers.cardnumber, borrower_attributes.code, borrower_attributes.attribute FROM borrowers LEFT JOIN borrower_attributes ON (borrowers.borrowernumber=borrower_attributes.borrowernumber) LEFT JOIN borrower_attribute_types ON (borrower_attribute_types.code=borrower_attributes.code) GROUP BY borrower_attributes.attribute…
-
Comment faire un DUMP MySQL en ligne de commande?
mysqldump -u $db_user -p$db_pass $db_name | gzip > $publicdumpdir/$dumpName











