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

Langage SQL Discussion :

List Item, plusieurs colonnes comme display_value


Sujet :

Langage SQL

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2014
    Messages : 8
    Points : 6
    Points
    6
    Par défaut List Item, plusieurs colonnes comme display_value
    Bonjour,

    Je suis en train de construire une application basée sur différentes table. J'aimerais, dans un formulaire, créer un menu déroulant avec pour une certaine valeur affichée, une certaine valeur retournée.

    Je m'explique,
    voici par exemple une table qui serait concernée par ce que je veux :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    CREATE TABLE  "PASSAGERS" 
       (	"NOM" VARCHAR2(30) NOT NULL ENABLE, 
    	"PRENOM" VARCHAR2(30) NOT NULL ENABLE, 
    	"DOB" DATE NOT NULL ENABLE, 
    	"TELEPHONE" VARCHAR2(10) NOT NULL ENABLE, 
    	"EMAIL" VARCHAR2(50), 
    	"EVALUATION" NUMBER(1,0), 
    	"DESCRIPTION" VARCHAR2(150), 
    	"PASSAGER_ID" NUMBER NOT NULL ENABLE, 
    	 CONSTRAINT "PASSAGERS_CON" PRIMARY KEY ("PASSAGER_ID") ENABLE
       )
    /
    Ensuite, lorsque je crée ma liste de valeur afin de l'utiliser dans un formulaire, cela fonctionne avec par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    select NOM as display_value,
    PASSAGER_ID as return_value
      from PASSAGERS
     order by 1
    Mais, comment je pourrais faire pour qu'au lieu d'afficher uniquement le nom dans la liste, je puisse afficher NOM PRENOM ?

    Bonne journée

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2014
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Réponse trouvée assez simplement finalement

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select CONCAT(CONCAT(NOM,' '),PRENOM) as display_value
    Bonne journée à tous !

  3. #3
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 141
    Points : 38 916
    Points
    38 916
    Billets dans le blog
    9
    Par défaut
    Bonjour,

    D'une façon générale, et encore plus quand il s'agit de fonctions date ou chaines de caractères, il est utile de préciser le SGBD et sa version, la réponse est très différente d'un SGBD à l'autre !

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

Discussions similaires

  1. list widget à plusieurs colonnes
    Par bourriquet_42 dans le forum Qt
    Réponses: 7
    Dernier message: 25/03/2009, 09h36
  2. [ul/li] Séparer une liste sur plusieurs colonnes
    Par Wookai dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 22/06/2007, 14h01
  3. Réponses: 5
    Dernier message: 27/04/2007, 18h11
  4. Réponses: 4
    Dernier message: 23/09/2005, 13h29
  5. [MFC] Classer une liste a plusieur colonne
    Par Kevgeii dans le forum MFC
    Réponses: 8
    Dernier message: 07/03/2005, 15h09

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