Récupération de " champs dans une cellule

pascalou83400 Messages postés 285 Date d'inscription   Statut Membre Dernière intervention   -  
pascalou83400 Messages postés 285 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je cherche à récupérer 3 champs dans une seule cellule avec ce code, mais cela fonctionne avec deux champs et pas avec 3 champs et je ne comprends pas pourquoi ?

Le code
case when artcriteria12<>'' then artcriteria14<>'' then artcriteria15||' '||artcriteria12 else artcriteria14 else artcriteria15 end,

Merci pour votre aide

Bonne journée

Pascal

3 réponses

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 832
     
    Difficile de te répondre sans connaître la structure de tes tables ni ce que tu cherches à faire exactement
    0
  2. pascalou83400 Messages postés 285 Date d'inscription   Statut Membre Dernière intervention  
     
    Bonjour Jordane 45,

    Je veux récupérer 3 x champs d'une table, avec ce code ase when artcriteria12<>'' then artcriteria14||' '||artcriteria12 else artcriteria14 end,
    je récupère 2 champs et je veux en récupérer 1 de plus le artcriteria15 de la même table et je voudrai savoir comment on écrit pour avoir les 3 ?

    Merci pour ton aide.
    0
  3. pascalou83400 Messages postés 285 Date d'inscription   Statut Membre Dernière intervention  
     
    bon si j'ai bien compris j'écris le code ci-joint :

    case CONCAT(artcriteria12, " ", artcriteria14, " ", artcriteria15) ?
    0