Bonjour,

Voici ma requête sql :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
 
DROP VIEW DOSMED.V_CHHF_LIST_PAT_SI1;
 
/* Formatted on 21/09/2011 15:23:17 (QP5 v5.136.908.31019) */
CREATE OR REPLACE FORCE VIEW DOSMED.V_CHHF_LIST_PAT_SI1
(
   TITRE,
   NOM,
   PRENOM,
   DTENAI,
   NUMCHAMBRE,
   COMPTERENDU,
   DTECRE
)
AS
   SELECT CASE TITRE
         WHEN 'Monsieur' then 'Mr'
         WHEN 'Madame' then 'Mme'
   END AS TITRE  || ' ' || NOM   || ' ' || PRENOM
          ,DTENAI,
           SUBSTR(NUMCHAMBRE,3),
          COMPTERENDU,
          DTECRE
     FROM (SELECT TITRE,
                  NOM,
                  PRENOM,
                  DTENAI,
                  NUMCHAMBRE,
                  COMPTERENDU,
                  DTECRE,
                  ROW_NUMBER ()
                     OVER (PARTITION BY NUMCHAMBRE ORDER BY DTECRE DESC)
                     rn
             FROM V_CHHF_LIST_PAT_SI)
    WHERE rn = 1;
Je voudrai concaténer le titre, non et prénom mais ça ne fonctionne pas !

Mon message d'erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ORA-00923: FROM keyword not found where expected
Merci