首頁 >資料庫 >mysql教程 >MySQL连表操作_MySQL

MySQL连表操作_MySQL

WBOY
WBOY原創
2016-06-01 13:10:341004瀏覽

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、连接要有条件,否则将出现笛卡尔积

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn