TSQL Beginners Challenge 17

Le TSQL Challenge 17 pour débutant est arrivé. Ce challenge consiste à trouver le ou les parents d’un noeud XML basée sur une relation hiérarchique entre catégories d’une application en temps réelle. Votre travail consiste à trouver le ou les parents d’un noeud déterminé.

Le noeud en question est @childNode = 9.

Règles importantes à respecter

  1. Le programme doit fonctionner avec SQL Server 2005 ou plus.
  2. Les noms de colonnes doivent respecter la sortie désirée (voir section Excepted result)
  3. Le résultat doit être classée par ordre croissant en fonction du niveau hiérarchique
  4. Les colonnes de la hiérarchie doivent s’afficher les parents en partant de la position la plus haute à l’enfant recherché
  5. Le programme doit être fait en utilisant une seule requête and doit commencer par une instruction « SELECT » ou « WITH » sans aucune variable, table temporaire ou variable de table.
  6. Il est interdit d’utiliser les RBAR, curseurs, boucles etc.

>> Voir le challenge complet

Bon amusement !!

David BARBARIN (Mikedavem)
Elève ingénieur CNAM Lyon
MVP SQL Server

 

Laisser un commentaire