bonjour à tous,

j'ai dans une table FILMS un champ TITRE. je veux extraire les TITRE de films commençant par A en omettant à chaque fois les LE|LA|LES|UN|UNE|DES en utilisant un REGEXP sur un select mais je rame un peu.

pouvez-vous m'aider, SVP ?

Y a moyen de faire plus léger que

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
   1. SELECT title, REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( REPLACE( title, 'Les ', '' ) , 'La ', '' ) , 'Le ', '' ) , 'L\'', '' ) , 'Des ', '' ) , 'Une ', '' ) , 'Un ', '' ) AS FilmTitle
   2. FROM table_films
   3. HAVING FilmTitle LIKE 'A%'
?