Select sur une table avec ajout de valeur tirée aléatoirement d'une autre table
Aloha,
J'ai une table A dans laquelle figurent des champs nominatifs. Je souhaite pouvoir anonymiser ces valeurs en piochant "au hasard" des valeurs dans une table B, remplie par mes soins de valeurs au hasard.
La table A ressemble à :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| SELECT IDENT_PCI,
CCOCOM,
CCOSEC,
DNUPLA,
"ID Propriétaire",
"Numéro d'ordre",
"Code cdif",
"Nature du droit",
"sigle de personne morale ",
"forme juridique abrégée majic2",
"Propriétaire",
"Adresse du propriétaire",
"Résidence du propriétaire",
CCOPRE,
"Nature de la personne",
"Type de personne morale",
"Avis d'imposition",
"Type de personne",
INDIVISION
FROM MABASE.VUE_PROPRIO_PARCELLE_BATIE; |
Et ma table B à :
Code:
1 2 3 4 5 6
| SELECT NUMERO,
NOM,
PRENOM,
ADRESSE,
"DATE DE NAISSANCE"
FROM MABASE.NOM_EQUI |
Je sais piocher au hasard un enregistrement de ma table B (merci DBMS_RANDOM), mais je ne vois pas comment construire le select de tous les enregistrements de ma table A avec des tirages au hasard issu de ma table B.
Quelqu'un a-t'il une piste ?
D'avance merci,