bonjour,
Alors voila, je dispose d'un table SQL de ce type:
J'aimerai donc faire une requete, qui me donne en retour, le nom de toutes les classe, avec leur ID correspondant, mes surtout, le building dans lequel elles se trouve.
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 +---------------------+----------------------+------+------------+ | id | parent | type | name | +---------------------+---------------------+------+------------+ | 6-3348-5072-5 | | ci | Commune | | 4-1611-6110-7 | 6-3348-5072-5 | to | Ville | | 0-5670-3537-9 | 4-1611-6110-7 | di | District 1 | | 0-5715-6076-8 | 4-1611-6110-7 | di | District 2 | | 3-1716-2428-1 | 1-0325-7401-1 | ro | Classe 1 | | 5-4588-7332-7 | 1-0325-7401-1 | ro | Classe 2 | | 4-5405-2068-7 | 1-0325-7401-1 | ro | Classe 3 | | 7-5381-2167-6 | 1-0325-7401-1 | ro | Classe 4 | | 5-5117-8855-4 | 1-0325-7401-1 | ro | Classe 5 | | 4-4863-5857-0 | 7-2642-8830-7 | ro | Classe 6 | | 5-2480-6342-6 | 7-2642-8830-7 | ro | Classe 7 | | 0-7804-7343-4 | 7-2642-8830-7 | ro | Classe 8 | | 2-4452-3342-9 | 7-2642-8830-7 | ro | Classe 9 | | 4-3618-3304-4 | 7-2642-8830-7 | ro | Classe 10 | | 4-2624-3786-8 | 3-1775-6807-3 | ro | Classe 1 | | 0-3357-3502-9 | 3-1775-6807-3 | ro | Classe 2 | | 7-6241-1136-5 | 3-1775-6807-3 | ro | Classe 3 | | 7-1858-2781-7 | 0-1353-1411-9 | ro | Classe 4 | | 0-4037-0222-4 | 0-1353-1411-9 | ro | Classe 5 | | 6-7024-5741-3 | 0-1353-1411-9 | ro | Classe 6 | | 2-7357-5864-8 | 0-5670-3537-9 | bu | Building 1 | | 1-0325-7401-1 | 2-7357-5864-8 | fl | Etage 0 | | 7-2642-8830-7 | 2-7357-5864-8 | fl | Etage 1 | | 8-5033-7764-0 | 0-5715-6076-8 | bu | Building 1 | | 3-1775-6807-3 | 8-5033-7764-0 | fl | Etage 0 | | 0-1353-1411-9 | 8-5033-7764-0 | fl | Etage 1 | +--------------------+----------------------+-----+---------------+
Comme on peut le voir par exemple la classe 10, appartient au building 1
En effet, classe 10 a pour parent l'etage 1, qui lui a pour parent le building 1.
A la main j'arrive faire le selectmais en SQL je vois pas ce que ça done.
Please help me
Merci
Partager