> > Exemple de requête : > >une forme plus barbare : > >SELECT "nom" || ' ' || "prenom"AS "concat" FROM "adherents" > >"adherents" ORDER BY "concat" > >où "nom" et "prenom" sont des champs de la table "adherents". > > > C'est exactement cette forme que je voudrais utiliser (plus lisible), > Mais elle ne marche pas :( > > J'ai écris : > SELECT "Prenom" || ' ' || "Nom" AS "TEST" > FROM "TAB-Patient" > > Et j'obtiens l'erreur : La colonne "Prenom" || ' ' || "Nom" est inconnue ! > Alors que mes champs "Prenom" et "Nom" sont bien définis en VARCHAR(500)... > 1 - j'avais supposé que tu utilises une Base intégrée hsqldb, je ne sais pas comment l'opérateur || est reconnu par d'autres bases.
2 - Attention, il faut bel et bien doubler le nom de la table. Tu peux essayer : SELECT "Prenom" || ' ' || "Nom" AS "TEST" FROM "TAB-Patient" "TAB-Patient" 3 - je soupçonne qu'il faut également activer l'icône "instruction sql direct" dans le module de création de requêtes Bon courage --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
