Mysql
 sql >> Database >  >> RDS >> Mysql

Perché ottengo risultati diversi quando utilizzo inner join

Si chiama prodotto cartesiano e in pratica significa che probabilmente devi essere più preciso sul join ON condizioni.

Lo stesso risultato sarebbe possibile solo se table2 table contiene uno e un solo record che soddisfa la condizione table.name=table2.name2 per ogni riga da table tabella