agami66 Amateur

Inscrit le: 16 Juil 2004 Messages: 9
|
Posté le: 30 Mar 2005 22:29 Sujet du message: Fusion de deux requêtes |
|
|
Bonsoir,
J'ai rédigé cette requête qui perment d'identifier ( pour le fichier n° 1) les actes de mariages manquants alors que je possède des informations de lieu et de date,
SELECT
INDIVIDU.NOM || ' / ' || INDIVIDU1.NOM AS NOM,
INDIVIDU.PRENOM || ' / ' || INDIVIDU1.PRENOM AS PRENOM,
EVENEMENTS_FAM.EV_FAM_TYPE AS NMD,
EVENEMENTS_FAM.EV_FAM_VILLE AS LIEU,
EVENEMENTS_FAM.EV_FAM_DATE_WRITEN AS LE,
INDIVIDU.NUM_SOSA AS SOSA
FROM
T_UNION
INNER JOIN EVENEMENTS_FAM ON (T_UNION.UNION_CLEF=EVENEMENTS_FAM.EV_FAM_KLE_FAMILLE)
INNER JOIN INDIVIDU INDIVIDU1 ON (T_UNION.UNION_FEMME=INDIVIDU1.CLE_FICHE)
INNER JOIN INDIVIDU ON (T_UNION.UNION_MARI=INDIVIDU.CLE_FICHE)
WHERE
(T_UNION.KLE_DOSSIER = 1) AND
(INDIVIDU.KLE_DOSSIER = 1) AND
(INDIVIDU1.KLE_DOSSIER = 1) AND
(EVENEMENTS_FAM.EV_FAM_KLE_DOSSIER = 1) AND
(EVENEMENTS_FAM.EV_FAM_TYPE = 'MARR') AND
(EVENEMENTS_FAM.EV_FAM_ACTE IS NULL) AND
(EVENEMENTS_FAM.EV_FAM_DATE_YEAR IS NOT NULL) AND
(EVENEMENTS_FAM.EV_FAM_VILLE IS NOT NULL)
ORDER BY
EVENEMENTS_FAM.EV_FAM_VILLE,
EVENEMENTS_FAM.EV_FAM_DATE
Dans le même esprit j'ai rédigé la requête suivante pour les actes de décès ou de naissances également manquants,
SELECT
INDIVIDU.NOM,
INDIVIDU.PRENOM,
EVENEMENTS_IND.EV_IND_TYPE AS NMD,
EVENEMENTS_IND.EV_IND_VILLE AS LIEU,
EVENEMENTS_IND.EV_IND_DATE_WRITEN AS LE,
INDIVIDU.NUM_SOSA AS SOSA
FROM
EVENEMENTS_IND
INNER JOIN INDIVIDU ON (EVENEMENTS_IND.EV_IND_KLE_FICHE = INDIVIDU.CLE_FICHE)
WHERE
(EVENEMENTS_IND.EV_IND_ACTE IS NULL) AND
(EVENEMENTS_IND.EV_IND_VILLE IS NOT NULL) AND
(EVENEMENTS_IND.EV_IND_DATE_YEAR IS NOT NULL) AND
(INDIVIDU.KLE_DOSSIER = '1')
ORDER BY
EVENEMENTS_IND.EV_IND_VILLE,
EVENEMENTS_IND.EV_IND_DATE_YEAR
Est-il possible en sql d'aboutir a une réponse unique comportant les trois types d'actes, fusion de ces deux requêtes ??
D'avance merci |
|