Jointure de 2 tables

Fermé
Fab - 6 juil. 2022 à 16:47
yg_be Messages postés 22504 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 mars 2024 - 7 juil. 2022 à 15:41
Bonjour,

Comment faire une requête select avec une jointure de 2 tables ayant 2 id différents ?
Merci pour votre aide



Configuration: Windows / Chrome 103.0.0.0
A voir également:

5 réponses

yg_be Messages postés 22504 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 mars 2024 1 449
6 juil. 2022 à 18:31
bonjour,
peux-tu donner un exemple de résultat attendu?
0
Fab_60000 Messages postés 6 Date d'inscription mercredi 6 juillet 2022 Statut Membre Dernière intervention 28 juillet 2022
7 juil. 2022 à 09:16
Ci-dessous ma requête :

SELECT distinct nom_commune, nom_dossier, date_depot, instructeur, concat (nom,' ', prenom) as demandeur, terrain, superficie_terrain, n_voirie_terrain, adresse_terrain, code_postal_terrain, nom_prop, prenom_prop, adresse_prop,
code_postal_prop, commune_prop, nom_acq, prenom_acq, adresse_acq, code_postal_acq, commune_acq,precision_bien, description_projet, prix_vente_euro, prix_m2_euro, prix_commission_acquereur_euro, prix_commission_vendeur_euro
FROM public.vue_edit_gen
inner join public.vue_edit_dia on public.vue_edit_gen.id_dossier = public.vue_edit_dia.id_dossier
inner join public.vue_demandeur_principal on public.vue_edit_gen.id_dossier = public.vue_demandeur_principal.id_dossier
where co_type_dossier = 'IA'
and date_depot>= '2005-01-01'
and nom_commune = 'SAINT-DENIS'
order by date_depot asc

et je souhaite joindre les deux tables ci-dessous pour obtenir la colonne "désignation" de la table "destination_surface" :

0
yg_be Messages postés 22504 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 mars 2024 1 449
7 juil. 2022 à 10:43
Sans données, l'exemple est incomplet.

Je suppose que
destination_surface.id_destination_surface
est en lien avec une colonne d'une autre table: quelle colonne de quelle table?
0
Fab_60000 Messages postés 6 Date d'inscription mercredi 6 juillet 2022 Statut Membre Dernière intervention 28 juillet 2022
7 juil. 2022 à 11:15

ci-dessous un diagramme :

0
yg_be Messages postés 22504 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 mars 2024 1 449
7 juil. 2022 à 11:56

Je ne vois pas vue_edit_gen dans le diagramme.

0
Fab_60000 Messages postés 6 Date d'inscription mercredi 6 juillet 2022 Statut Membre Dernière intervention 28 juillet 2022
7 juil. 2022 à 14:15

Table assez énorme :

0
yg_be Messages postés 22504 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 mars 2024 1 449
7 juil. 2022 à 14:41

Tu ne montres pas le diagramme des relations entre les tables concernées.

Il serait préférable que tu analyses ces relations, et que tu les expliques.

0
yg_be Messages postés 22504 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 mars 2024 1 449 > yg_be Messages postés 22504 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 mars 2024
7 juil. 2022 à 15:41

edit_gen est une view, pas une table.  Il est sans doute nécessaire de plutôt examiner les tables sources de cette view.

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Fab_60000 Messages postés 6 Date d'inscription mercredi 6 juillet 2022 Statut Membre Dernière intervention 28 juillet 2022
7 juil. 2022 à 15:02

Désolé, mais je ne vois pas la ou les relations avec les autres tables pour edit_gen.

Merci quand même pour le coup de main.

0