1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD Maximum d'une champ chaine en SQL

Discussion dans 'Sujets Divers' créé par LAPIPE2018, Août 22, 2019.

  1. LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    648
    J'aime reçus:
    227
    Bonsoir
    J'ai une une table avec un champ PIECE qui est une chaine.
    Je doit récupérer la dernière valeur et l'incrémenté. La PIECE n'est pas unique, donc j'ai besoin de la dernière valeur pour incrémenter.
    Vous savez que les chaines 1 et 11 sont proche en caractère avant 2.
    L'idéal serait de récupérer la valeur SQL de la plus grande chaine.
    Comment vous le récupérer ?
    Bonne nuit
     
    Tags:
  2. khaliassas

    khaliassas Active Member

    Inscrit:
    Mar 4, 2019
    Messages:
    446
    J'aime reçus:
    142
    je pense aussi que le plus simple est de récupérer la valeur max par sql.

    avec un rubrique calcule si la partie non numérique est de la meme longueur du peux utiliser "trim" sinon y a des fonction plus complexe pour isoler la partie numerique.
     
  3. khaliassas

    khaliassas Active Member

    Inscrit:
    Mar 4, 2019
    Messages:
    446
    J'aime reçus:
    142
    sinon une procedure windev avec chaine compare avec la constante respectnumerique. tu lui passe les données il te renvoi le max.
     
  4. LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    648
    J'aime reçus:
    227
    Bonjour,
    je vais essayer
    Merci
     

Partager cette page

Chargement...