读书人

Access中如果数据存在更新数据否则插入

发布时间: 2012-02-19 19:43:39 作者: rapoo

Access中如果数据存在更新数据否则插入数据
表是这样的
u_id bDate Money
1 2007-9-1 1000
2 2007-9-2 1000

如何做到如果u_id=1 bDate=2007-9-1存在则更新不存在则插入

[解决办法]
1、要求详细一点;
2、TRY
INSERT INTO TT(UID,BDATE)
SELECT distinct 1,#2007-9-1# FROM TT WHERE
not exist(select uid from tt where uid=1 and bdate=#2007-9-1#)
UPDATE TT SET UID=你的内容,BDATE=你的内容 where uid=1 and bdate=#2007-9-1#

[解决办法]
数据格式没有了,都挤到一起去了。

读书人网 >Access

热点推荐