Bonjour,
Je vais poser la question la plus basique qui existe sur mysql (ou une des questions les plus élémentaires), juste pour démontrer à quel point je suis nul en sql !
J'ai une base avec dedans une table. Dans la table je mets des données relatifs à de petits actes et autres écrits. Cette table a un nombre important de champs (identifiant, date, qualité du rédacteur, nom propre rédacteur, localisation rédacteur, type d'écrit...).
Depuis php, j'ai un formulaire de recherche permettant de chercher ces actes sur différents critères. Jusqu'à ce jour j'ai un champs pour la qualité de l'auteur, un autre pour la locatlisation de l'auteur et un autre encore pour son nom propre. Je voudrais en fait un seul champ qui joint ces trois critères par ligne d'enregistrement.
--+-------+--------+-----+-------+------+
id | auteur | localite | nom | annee | ecrit |
--+-------+--------+-----+-------+------+
1 |notaire |Paris |Boris | 1975 | vte |
--+-------+--------+-----+-------+-----+
2 |prêtre |Blois |Didi | 1976 |bapt |
--+-------+--------+-----+-------+-----+
Dans l'exemple ci-dessus, pour l'enregistrement premier, il faudrait que mysql me réponde :
auteurlocal = 'notaire de Paris'
auteurcomplet = 'Boris, notaire de Paris'
J'espère que ma demande est à peu près compréhensible, et assez compréhensible pour que quelqu'un me donne quelques pistes de réflection....
Merci d'avance,
Thiebo