日期:2014-05-16  浏览次数:21054 次

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#

------解决方案--------------------
数据格式没有了,都挤到一起去了。