[koha-Infos] recherche sur le champ exemplaire

Nahuel ANGELINETTI nahuel.angelinetti at biblibre.com
Jeu 11 Fév 16:32:19 CET 2010


Le 11/02/2010 16:29, Sylvia Bozan a écrit :
> Nahuel ANGELINETTI a écrit :
>    
>> Le 11/02/2010 15:11, Pascale Nalon a écrit :
>>
>>      
>>> Le 11 févr. 10 à 15:07, Sylvia Bozan a écrit :
>>>
>>>
>>>
>>>        
>>>> Pascale Nalon a écrit :
>>>>
>>>>
>>>>          
>>>>> Bonjour Sylvia,
>>>>>
>>>>> Parles-tu de la recherche sur tous les sous-champs de la recherche
>>>>> MARC ?
>>>>> La V3.0 a fait disparaître cette possibilité très pratique.
>>>>> Disparition liée je pense avec la suppression de la table
>>>>> marc_subfield_table de la base de données MySQL.
>>>>>
>>>>> Bien cordialement
>>>>>
>>>>>
>>>>>
>>>>>            
>>>> Bonjour Pascale,
>>>> Oui tout à fait. J'utilisais beaucoup cette recherche. Est-ce qu'il
>>>> y a
>>>> un autre moyen de faire une requête sur ce sous champ particulier pour
>>>> extraire toutes les notices possédant un numéro d'inventaire
>>>> inférieur à
>>>> compris entre 1 et 1697 ?
>>>>
>>>>
>>>>          
>>> Il y aurait peut-être une requête SQL, mais je n'ai pas encore testé
>>> la nouvelle structure de Koha qui rend l'interrogation des sous-
>>> champs marc beaucoup plus délicate (euphémisme pour dire quasi
>>> impossible ?).
>>> Je laisse aux spécialistes le soin de répondre !
>>>
>>>
>>>        
>> Cela est possible de différentes façons, la première qui fonctionne sur
>> toutes les versions de MySQL est de faire un peu comme nous avons fait
>> pour les requettes DLL disponibles ici :
>> http://www.koha-fr.org/content/statistiques-dll
>> Ça consiste à découper le MARCXML pour en extraire les données dont nous
>> avons besoin.
>>
>> D'autre part, si vous avez MySQL 5.1, il existe différentes nouvelles
>> fonctions qui permettent d'extraire des données présentes dans du XML
>> stockés dans un champ, voici la documentation:
>> http://dev.mysql.com/tech-resources/articles/mysql-5.1-xml.html
>>
>> Cordialement,
>>
>>
>>      
> J'ai une version 3.2.2.1 pas de chance ! Merci tout de même pour votre aide.
>    
Attention, koha n'est pas fait pour une version si ancienne de MySQL, 
koha est développé pour les version 5 et supérieur de MySQL, il est 
probable que vous rencontriez des problèmes aléatoires, en partie sur la 
cohérence des données.

Cordialement,

-- 
Nahuel ANGELINETTI



Plus d'informations sur la liste de diffusion Infos