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 http://biblioteca-fing.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