删除用户数据,我们就需要删除有关用户的所有数据。
主表是有数据的,其他关联表不一定有数据,我们可以用left join 来关联删除的表。
eg:table1 是主表,t2,t3是关联表。
SELECT t1,t2,t3FROM t_table t1LEFT JOIN t_table2 t2 ON t1.id = t2.table1_idLEFT JOIN t_table3 t3 ON t1.id = t3.table1_idWHERE t1.id = 1
本文共 293 字,大约阅读时间需要 1 分钟。
删除用户数据,我们就需要删除有关用户的所有数据。
主表是有数据的,其他关联表不一定有数据,我们可以用left join 来关联删除的表。
eg:table1 是主表,t2,t3是关联表。
SELECT t1,t2,t3FROM t_table t1LEFT JOIN t_table2 t2 ON t1.id = t2.table1_idLEFT JOIN t_table3 t3 ON t1.id = t3.table1_idWHERE t1.id = 1
转载于:https://www.cnblogs.com/hellokitty1/p/8329739.html