创建临时表

来源:互联网 发布:店铺淘宝客怎么做 编辑:程序博客网 时间:2024/06/15 05:30

有时候执行update或delete操作时对于同一个表中的数据无法操作,这时就需要建立一个临时表存储查询出来的数据

1、CREATE TEMPORARY TABLE tem_shop_account   

SELECT shop_id FROM shop_account GROUP BY shop_id HAVING COUNT(shop_id)=1    创建临时表

2、UPDATE shop_account SET default_use=1 WHERE shop_id IN(SELECT shop_id FROM tem_shop_account)   改变该表中的数据

3、DROP TABLE tem_shop_account  删除临时表
0 0