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

Rendi modificabile la vista sql

In MySQL non puoi aggiornare una vista che ha "LEFT JOIN", tuttavia se riesci a convertirli in "JOIN" dovresti essere OK.

Create view table4 as
Select table1.firstname, table1.lastname, table2.bodyweight, table3.bodyfat
From table1
JOIN table2 ON table1.table1_id = table2.table2_id;
JOIN table3 ON table1.table1_id = table3.table3_id;

Vedi qui per riferimento a quanto consentito nelle viste aggiornabili.