Salve ragazzi ,ho un piccolo problema.
Ho un db postgres con 5 tabelle
Ma perchè qundo eseguo la inner join seguente mi restituisce 15 record se ne db ho inserito solo 3 record per ogni tabbella??
SELECT
bollettino_versamento."annoriferimento" AS annoriferimento,
contratti."n_ricevuta" AS n_ricevuta,
contraenti."nome" AS nome,
contraenti."cognome" AS cognome,
contraenti."cf" AS cf,
contraenti."numero_telefono" AS numero_telefono,
bollettino_versamento."importotalepagamento" AS importotalepagamento
FROM
"public"."contratti" contratti INNER JOIN "public"."bollettino_versamento" bollettino_versamento ON contratti."n_ricevuta" = bollettino_versamento."n_ricevuta"
INNER JOIN "public"."contraenti" contraenti ON contratti."n_ricevuta" = contraenti."n_ricevuta"
2010;2;"Antonio";"Gualtieri";"glt";9682;
2010;2;"Antonio";"Gualtieri";"glt";9682;
2010;2;"Antonio";"Gualtieri";"glt";9682;
2010;2;"Antonio";"Gualtieri";"glt";9682;
2010;2;"Antonio";"Gualtieri";"glt";9682;
2010;3;"Antonio";"Gualtieri";"glt";9682;
2010;3;"Antonio";"Gualtieri";"glt";9682;
2010;3;"Antonio";"Gualtieri";"glt";9682;
2010;3;"Antonio";"Gualtieri";"glt";9682;
2010;3;"Antonio";"Gualtieri";"glt";9682;
2010;4;"Antonio";"Gualtiero";"glt";9682;
2010;4;"Antonio";"Gualtiero";"glt";9682;
2010;4;"Antonio";"Gualtiero";"glt";9682;
2010;4;"Antonio";"Gualtiero";"glt";9682;
2010;4;"Antonio";"Gualtiero";"glt";9682;
![]()
![]()
![]()
![]()
![]()
grazie

Rispondi quotando
