1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
SELECT personne.id_personne, PERSONNE.NOM_PERSONNE, PERSONNE.PRENOM_PERSONNE,
MEMBRE.NO_CARTE, MEMBRE.DATE_ENTREE, PERSONNE.DATE_NAISSANCE, MEMBRE.EMAIL, VILLE.NOM_VILLE,
MEMBRE.ADRESSE, MEMBRE.CODE_POSTAL, SITUATION_FAMILIALE.NOM_SITUATION_FAMILIALE,
membre.id_situation_familiale, service.id_service, ville.id_ville, SERVICE.NOM_SERVICE
from personne, membre, situation_familiale, service, ville
where personne.id_personne = membre.id_personne
and membre.id_situation_familiale = situation_familiale.id_situation_familiale
and service.id_service = membre.id_service
and ville.id_ville = membre.id_ville
UNION
SELECT personne.id_personne, PERSONNE.NOM_PERSONNE, PERSONNE.PRENOM_PERSONNE,
MEMBRE.NO_CARTE, MEMBRE.DATE_ENTREE, PERSONNE.DATE_NAISSANCE, MEMBRE.EMAIL, '',
MEMBRE.ADRESSE, MEMBRE.CODE_POSTAL, SITUATION_FAMILIALE.NOM_SITUATION_FAMILIALE,
membre.id_situation_familiale, service.id_service, '', SERVICE.NOM_SERVICE
from personne, membre, situation_familiale, service
where personne.id_personne = membre.id_personne
and membre.id_situation_familiale = situation_familiale.id_situation_familiale
and service.id_service = membre.id_service
and membre.id_ville is null
order by personne.nom_personne, personne.prenom_personne |
Partager