Portfolio – Exemples de requêtes : Catalogue
Quelques requêtes effectuées pour le réseau des bibliothèques spécialisées – Ville de Paris
- Nombre de docs par catégories pour une bibli (MMP) :
SELECT CATEGORY_CODE, COUNT (*) AS NBR_BIB
FROM CA_DT_COPIES
WHERE BRANCH_CODE = ‘MMP’
GROUP BY CATEGORY_CODE
ORDER BY CATEGORY_CODE ASC;
- Nombre de docs à ISBN différents à la MMP
SELECT ISBN, COUNT (*) AS NBR_BIB
FROM CA_DT_COPIES
WHERE BRANCH_CODE = ‘MMP’
GROUP BY ISBN
ORDER BY NBR_BIB DESC;
- Nombres de numéro de sequences par bible
SELECT BRANCH_CODE, COUNT (Distinct SEQ_NO)
FROM CA_DT_COPIES
GROUP BY BRANCH_CODE
ORDER BY BRANCH_CODE ASC;
- Créations de notices créées par jour
SELECT BRANCH_CODE, CREATION_DATE, COUNT (*) AS NBR_BIB
FROM CA_DT_COPIES
WHERE CREATION_DATE > ’19/06/2011′
GROUP BY CREATION_DATE, BRANCH_CODE
ORDER BY CREATION_DATE ASC;
- Fonds DVBR avec info bibliographique
SELECT CA_DT_COPIES.*, CA_TITLE_INFO.* FROM CA_DT_COPIES, CA_TITLE_INFO
WHERE CA_DT_COPIES.SEQ_NO = CA_TITLE_INFO.SEQ_NO AND CA_DT_COPIES.BRANCH_CODE = ‘DVBR’
- Fonds exemplaires par bibliothèque, statut, fond et catégorie documentaire
SELECT BRANCH_CODE, STATUS, FOND_CODE, CATEGORY_CODE, COUNT (*) AS NB_DOCS
FROM CA_DT_COPIES
GROUP BY BRANCH_CODE, STATUS, CATEGORY_CODE, FOND_CODE
ORDER BY BRANCH_CODE, STATUS, CATEGORY_CODE
- Fonds exemplaires et titres par bibliothèque, statut, fond et catégorie documentaire
SELECT BRANCH_CODE, FOND_CODE, STATUS, CATEGORY_CODE, COUNT (CATEGORY_CODE) AS NB_DOCS, count (DISTINCT SEQ_NO) as Nb_notices
FROM CA_DT_COPIES
GROUP BY BRANCH_CODE, CATEGORY_CODE, FOND_CODE, STATUS
order by BRANCH_CODE, CATEGORY_CODE