Bonjour,
je travaille actuellement sur MySQl.
j'aimerai pouvoir avoir une liste pour la personne avec l'id_personne 1
id_plage , et ici la liste de toutes les zones avec l'id de leur batiment où la personne est pendant la meme id_plage.
En effet une personne peut etre dans plusieurs zone pendant la meme plage horaire
MLD
Personne (id_personne, nom_personne, prenom_personne, #id_type)
Plage (id_plage, date_plage, heure_debut, heure_fin, commentaire)
Zone (id_zone, nom_zone, #id_batiment)
Type (id_type, nom_type)
Batiment (id_batiment, nom_batiment)
SeSituer(id_personne, id_plage, id_zone)
Exemple :
Id_personne/Id_plage/Batiment-Zone
1/ 1 /1-1,1-2,2-3,2-6,2-1,3-12
Je ne vois pas du tout comment faire :
Select * FROM SeSituer S , Zone Z, Where S.id_personne = 1 AND S.id_plage =1 ???
Partager