Bonjour
J ai une base ACCESS, dedans une table films
Avec le champ FI_TITRE
Mon pb, je voudrais mettre à la fin tous les le, la, les et l’ et entre (
Ex :
La guerre de troie deviendait : Guerre de Troie (La)
Comment faire cette requette
merci
Bonjour
J ai une base ACCESS, dedans une table films
Avec le champ FI_TITRE
Mon pb, je voudrais mettre à la fin tous les le, la, les et l’ et entre (
Ex :
La guerre de troie deviendait : Guerre de Troie (La)
Comment faire cette requette
merci
tu peux faire une recherche de la chaine de caractere que tu veux extraire, tu recupere la partie restante de la chaine que tu place dans une nouvelle chaine et tu inseres à la fin l'expression que tu recherchais (avec sous paranthese)
Je sais pas si c'est faisable via une requete SQL. A mon avis il faudrait faire ta requete simplement et après effectuer un traitement pour transformer ta chaine comme te le propose gcorbineau...
Sinon je vois pas trop.
Bonne chance
« L’erreur est humaine, mais un vrai désastre nécessite un ordinateur »
idem. Via SQL ça me parait difficile.
Moi je passerais par les expressions régulière pour transformer ton "La guerre de Troie" en "Guerre de Troie (La)"
Pas forcement compliquer en plus avec les regexp
Personnellement, j'éclaterais ça en deux champs dans ma base de donneés
Titre, Prefixe
Pour les recherches comme 'Un *', ça simplifie grandement les requêtes SQL pour avoir Mot (Un) et Un Deux Trois
héhé pas si bête que ca les Murlocks :p
« L’erreur est humaine, mais un vrai désastre nécessite un ordinateur »
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager