Pages

Deux requêtes dans une sujet

jeudi 30 janvier 2014




Bonjour,

Je suis débutant en SQL et je chercherai un coups de pouce sur une requête particulière. J'ai du mal a expliquer mon problème simplement alors j'ai fait une image:



Et ma requête pour est :


Code:


SELECT        hot.name, hot.first_name, esta.establishment_id, esc.group_establishment, blish.label, esc.collectivite_id
FROM            imghotline.hotline_user AS hot INNER JOIN
                        imghotline.establishment_user AS esta ON hot.hotline_user_id = esta.hotline_user_id INNER JOIN
                        imghotline.establish AS esc ON esta.establishment_id = esc.establishment_id INNER JOIN
                        imghotline.establishment AS blish ON blish.establishment_id = esta.establishment_id
ORDER BY hot.name



Il faudrait que label (nom de poste) affiché ne soit pas celui de l'utilisateur en cours mais celui de sont groupe (en gros si il est développeur, sa affiche système informatique).
Il faudrait faire comme une deuxième requête dans ma requête mais je trouve pas comment faire. J'ai trouver des jointure right et left mais je sais pas si c'est tellement sa...

Auriez-vous une piste?












Images attachées





Type de fichier : png Sans titre.png (7,4 Ko)










Aucun commentaire:

Enregistrer un commentaire