Buenas Brenda,

Agrego algo a lo que te recomendó Matías. Podés contabilizar la cantidad de ítems haciendo un GROUP BY por biblionumber luego de hacer el INNER JOIN entre las tablas biblio, biblioitems e items.

SELECT
    b.biblionumber AS "N° de registro",
    b.title AS "Título",
    b.author AS "Autor principal",
    COUNT(i.itemnumber) AS "Cantidad de ítems"
FROM
    biblio b
INNER JOIN
    biblioitems bi ON b.biblionumber = bi.biblionumber
INNER JOIN
    items i ON bi.biblioitemnumber = i.biblioitemnumber
GROUP BY
    b.biblionumber

Las tablas y campos de Koha los podés consultar acá: https://schema.koha-community.org

Saludos,
Alejo

El lun, 28 jul 2025 a la(s) 11:49 p.m., Biblioteca FIUNER via Koha-es (koha-es@lists.koha-community.org) escribió:
Estimados miembros de esta comunidad

Para resolver un pedido de información y tomando como base un informe ya usado, necesitamos ayuda para definir una nueva sintaxis que incorpore la cantidad de ejemplares/ítems asociados a un registro bibliográfico. Aclaro que nosotros usamos el subcampo t, dentro de la descripción de ítem, para indicar el número de ejemplar.
Paso la sintaxis que usamos y queremos optimizar:


SELECT 
biblionumber, ExtractValue(metadata,'//datafield[@tag="100"]/subfield[@code="a"]') as Autor, ExtractValue(metadata,'//datafield[@tag="260"]/subfield[@code="c"]') as Añoedición, ExtractValue(metadata,'//datafield[@tag="245"]/*') as Titulo, ExtractValue(metadata,'//datafield[@tag="250"]/*') as Edicion,ExtractValue(metadata,'//datafield[@tag="260"]/subfield[@code="b"]')  as Editorial, ExtractValue(metadata,'//datafield[@tag="020"]/*') as ISBN, ExtractValue(metadata,'//datafield[@tag="690"]/subfield[@code="a"]') as Asignatura, ExtractValue(metadata,'//datafield[@tag="690"]/subfield[@code="x"]') as CarrerayCondicion, extractValue(metadata,'//datafield[@tag="690"]/subfield[@code="y"]') as Añoplanificación
FROM biblio_metadata
WHERE (ExtractValue(metadata, '//datafield[@tag="690"]/subfield[@code="a"]')) != ''
      AND length(ExtractValue(metadata, '//datafield[@tag="690"]/subfield[@code="9"]')) != ''


Desde ya agradecemos toda ayuda sobre este particular
Un saludo cordial

Lic. Brenda Ramirez
Jefa
-----------------------
Biblioteca "Dr.Eduardo A. Barbagelata" Facultad de Ingeniería - UNER
Ruta 11,km.10
(3100) Oro Verde - Entre Ríos Argentina
Tel. Fax. (0343) 4975100/01 int.135; c.e. institucional: biblioteca.ingenieria@uner.edu.ar 
Atención de lunes a viernes de 8 a 18 hs.
--
Koha-es mailing list
Koha-es@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-es