IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

supprimer une partie d'un champ


Sujet :

Requêtes MySQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 148
    Points : 49
    Points
    49
    Par défaut supprimer une partie d'un champ
    voila ma table :
    ------------------------------------------------------------
    id | valeur
    ------------------------------------------------------------
    1 | a-b-f-d-e
    2 | a-b-f-d
    3 | a-f-f-d-c
    4 | a-f-f-d-s
    5 | a-q-a
    6 | a-b-f-d-q
    7 | a-c-f-d-b

    ce que je cherche :
    je veux supprimer la dernière partie du champ valeur pour chaque enregistrement de tel manière que je vais avoir :

    ------------------------------------------------------------
    id | valeur
    ------------------------------------------------------------
    1 | a-b-f-d
    2 | a-b-f
    3 | a-f-f-d
    4 | a-f-f-d
    5 | a-q
    6 | a-b-f-d
    7 | a-c-f-d

    merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    390
    Détails du profil
    Informations personnelles :
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 390
    Points : 465
    Points
    465
    Par défaut
    salut.

    Si on part du principe que :
    - tu veux toujours enlever les deux derniers caractères


    tu peux faire un truc du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    update table set valeur=substring(valeur,1,length(valeur,-2))
    a tester


    par contre si les composant de ton champ valeur peut faire plus d'un caractere

    ex : a-bc-ba-fd-ef
    la cela sera plus compliqué.

Discussions similaires

  1. Supprimer une partie d'un champ
    Par wolfatthedoor dans le forum Requêtes
    Réponses: 1
    Dernier message: 20/03/2014, 09h10
  2. [AC-2003] supprimer une partie de texte dans un champs
    Par ROUSSIGNE dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 09/11/2012, 07h55
  3. Supprimer une partie des informations d'un champ TEXT
    Par Athos77 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 20/12/2010, 09h02
  4. Supprimer une partie du champ
    Par arrachelesac dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 21/06/2007, 20h54
  5. tri sur une partie d'un champ
    Par yoline dans le forum Access
    Réponses: 4
    Dernier message: 19/09/2005, 11h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo