cas d'école SQL / decode - tables EMP / DEPT - SQL/NoSQL - Programmation
Marsh Posté le 17-11-2004 à 17:30:45
Y a ce genre-là :
Code :
|
Mais ça utilise logiquement du CONNECT BY (et LPAD pour la présentation des données).
Cf :
http://www.cs.nott.ac.uk/TSG/manua [...] 9/ch4l.htm
Marsh Posté le 18-11-2004 à 10:21:58
nope c'etait pas ca (mirci en tout cas) vu que dans mes tables y'a pas de champ level.
non la je suis quasiment certain que c'etait avec un decode
Marsh Posté le 18-11-2004 à 17:31:36
En effet, cet exo me dit quelquechose.
Par contre c'est pas un DECODE, et pas du Oracle à proprement parler, c'est une fonction de rupture de SQL+ qui permet de faire ça.
Marsh Posté le 18-11-2004 à 17:40:53
Il me semble. Avec un decode à mon avis c'est impossible, car on ne peut pas prendre en compte la ligne du dessus, hors c'est le cas pour faire ce que tu veux.
Marsh Posté le 17-11-2004 à 16:01:24
jour',
dans les exercices traditionnels sur les tables emp et dept y'a un exo qui utilise la fonction decode pour renvoyer l'arborescence des employés manager sous cette forme :
president | larbin 1 | larbin 3
| larbin 2 | larbin 4
| larbin 5
qu'un l'a sous la main ?