Chinaunix首页 | 论坛 | 博客
  • 博客访问: 328435
  • 博文数量: 47
  • 博客积分: 2667
  • 博客等级: 少校
  • 技术积分: 480
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-10 11:25
文章分类

全部博文(47)

文章存档

2015年(2)

2012年(4)

2011年(4)

2010年(37)

我的朋友

分类: Mysql/postgreSQL

2010-03-17 11:19:40

插入数据重复,更新其他的列;
 
INSERT INTO TABLE_NAME(CLUOMN,...) VALUES(...) ON DUPLICATE KEY UPDATE SET CLUMON = NEW_VALUE, CLUMON = NEW_VALUE;
 

join UPDATE:

UPDATE HO_User_Soho_Team A LEFT JOIN HO_User_Soho_VIP_Team B ON A.`TeamID` = B.`TeamID` SET A.`TeamState` = '0' WHERE B.`UserID`= "+userID

join DELETE:


DELETE A FROM [SH_ClosingBalance] A LEFT JOIN [SH_StoreHouse] B ON A.StoreHouseID=B.ID
WHERE B.departmentID='1000'

 
 
 
 
阅读(675) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~