• # C'est pas compliqué !

    Posté par . En réponse au message Requête SQL avancée. Évalué à 1.

    Bonjour à toi seulement.

    Ce que je ferais dans ton cas, c'est d'abord un fonction sur le serveur/sgbd, et ensuite appeler cette fonction dans une requête ou à travers une vue.
    Cela dit, tu aurais pu préciser au moins le SGBD employé (divers languages sont possibles pour certains). J'ai déjà fait des fonctions sql et plpgsql avec PostgreSQL par exemple ...

    Tu fais donc un truc du style :
    CREATE FUNCTION format_identifiant( TEXT, TEXT ) RETURNS TEXT AS ...;
    puis
    SELECT format_identifiant( nom, prenom) as identifiant FROM table ...;

    Mon conseil, c'est d'éviter de faire les remplacements au niveau du client : si tu changes de language, tu dois tout refaire tout sinon !