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

SQL Procédural MySQL Discussion :

recupere avant l'espace


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de LeXo
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 147
    Par défaut recupere avant l'espace
    Bonjour

    j'ai regarder les functions Mysql
    mais j'ai pas trouver celle qui me permttrai de récuperer la partie a droite ou agauche d'un espace
    comme un "nom prenom"

    récupérer seulement le nom

    un genre de right(str,' ') ???

  2. #2
    Membre chevronné Avatar de nounetmasque
    Inscrit en
    Janvier 2003
    Messages
    494
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 494
    Par défaut
    tu devrais trouver ton bonheur en combinant les deux fonctions locate et substring.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    substring (machaine, 1, locate(machaine, ' ');

  3. #3
    Membre éprouvé Avatar de LeXo
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 147
    Par défaut
    alros j'ai essayé

    le locate(nom,' '); me retourne 0

  4. #4
    Membre chevronné Avatar de nounetmasque
    Inscrit en
    Janvier 2003
    Messages
    494
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 494
    Par défaut
    Arffff toutes mes excuses, j'avais mal lu la syntaxe de la fonction locate

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SELECT substring('Nom Prenom', 1, locate(' ', 'Nom Prenom')) from dual

  5. #5
    Membre éprouvé Avatar de LeXo
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 147
    Par défaut
    bha c ossi ma faute, j'ai été voir la def des fonctions et j'ai pas non plus vu l'erreur

    bha merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. recuperer chaine apres espace
    Par lovedesitaliens dans le forum C#
    Réponses: 5
    Dernier message: 20/08/2010, 07h58
  2. Recuperation de l'espace libre dans un tablespace
    Par stalemate97 dans le forum Administration
    Réponses: 8
    Dernier message: 25/03/2010, 20h35
  3. Réponses: 2
    Dernier message: 12/04/2007, 21h29
  4. [CSS] espace avant affichage menu
    Par calimero82 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 25/05/2005, 09h36
  5. [thunderbird] recuperer mes couriels avant un format
    Par mr-casimir dans le forum Thunderbird
    Réponses: 11
    Dernier message: 31/03/2005, 11h11

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