Comment utiliser substring et ltrim sur la meme colonne?

fifi -  
francine_4078 Messages postés 7 Statut Membre -
Bonjour,

s'il vous plait comment on utilise LTRIM et SUBSTRING dans une meme colonne

4 réponses

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    Bonjour

    Quand tu dis dans une colonne tu veux dire dans une requête SQL ?

    Il suffit de les imbriquer...
    Select ltrim(substring( .....) ) 
    

    0
  2. francine_4078 Messages postés 7 Statut Membre
     
    select nom_table,substring(ltrim(' champ'),nom_colonne,'6')

    j'ai imbriqué mais ca marche pas j'utilise datagrip oui c'est une requête SQL
    0
    1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
       
      Pourrais tu nous montrer ta requête complète ? par ce que là, elle me parait étrange ...

      Tu sais faire une requête select ??
      Tu dis que ça ne marche pas... qu'obtiens tu ? un message d'erreur ?
      Que vient faire là, ton "nom_table" ... ne devrait-il pas se trouver dans un FROM ?

      ça devrait d'avantage ressembler à ça :
      SELECT SUBSTRING(ltrim(nom_colonne), 6)
      FROM nom_table
      


      NB : Pour poster du code sur le forum, tu dois utiliser les balises de code.
      Explications (à lire entièrement !! ) disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
      0
  3. francine_4078 Messages postés 7 Statut Membre
     
    voici le code complet

    SELECTnom_hote,SUBSTRING(LTRIM(' saint-laurent'),adresse_hote,'6')as adresse,ville_hote
    FROM hote
    WHERE ville_hote='Montreal'
    ORDER BY nom_hote asc;
    0
    1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
       
      Je t'avais demandé d'utiliser les balises de code !!!

      De plus ... quel est l'intéret de faire un LTRIM sur un mot en "dur" ....
      Cette fonction est utile si tu l'utilises sur un champ de ta bdd....

      Pour rappel : https://docs.microsoft.com/fr-fr/sql/t-sql/functions/ltrim-transact-sql?view=sql-server-ver15

      Et pour le SUBSTRING .. tu n'utilises pas les bons paramètres...
      https://docs.microsoft.com/fr-fr/sql/t-sql/functions/SUBSTRING-transact-sql?view=sql-server-ver15
      0
  4. francine_4078 Messages postés 7 Statut Membre
     
    d'accord merci
    0