Maison >base de données >tutoriel mysql >MySQL连表操作_MySQL

MySQL连表操作_MySQL

WBOY
WBOYoriginal
2016-06-01 13:10:341004parcourir

1、自连接

    select * from product where vender_id = (select verder_id from product where name='Dove')

    select p1.* from product p1, product p2 where p1.id = p2.id and p2.name = 'Dove'

 

2、根据同表字段更新

    update product p1,product p2  set p1.photo_status = 2

    where p1.id = p2.id and p2.photo_status is null

 

3、连接要有条件,否则将出现笛卡尔积

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn