Comment je peux faire ca pour que ca marche ??
Code :
- SELECT LEFT(noRef, 4) + RIGHT(MAX(noRef), 6)+1 FROM Personnes
|
Erreur obtenue:
Code :
- Server: Msg 8118, Level 16, State 1, Line 1
- Column 'Personnes.noRef' is invalid in the select list because it is not contained in an aggregate function and there is no GROUP BY clause.
|
J'ai bien trouvé ca comme solution, mais ca me retourne plusieurs lignes...
Code :
- SELECT LEFT(noRef, 4) + CAST((SELECT MAX(RIGHT(noRef, 6))+1 FROM Personnes) AS VARCHAR) FROM Personnes
|
Merci pour vos réponses
++
Message édité par le_duc le 24-09-2005 à 13:57:52