首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求SQL话语,如果满足条件则插入记录

2013-07-09 
求SQL语句,如果满足条件则插入记录我要实现当表中记录不满100条时插入记录,我写了下面的语句但是没法实现

求SQL语句,如果满足条件则插入记录
我要实现当表中记录不满100条时插入记录,
我写了下面的语句但是没法实现我的想法,请高人指点,应该怎样写
strSQL.Format("insert into table1 ([id],[date],[money],[manager]) values('%s','%s',%.2f,'%s') where (select count(*) from table1) <  100",No,Date,money,manager);
strSQL.Format("insert table1(id,date,money,manager) select '%s','%s',%.2f,'%s' from table1 having count(*)<100",No,Date,money,manager); 
[解决办法]
搞毛?有if不用非得一条语句实现
[解决办法]

strSQL.Format("insert table1(id,date,money,manager) select '%s','%s',%.2f,'%s' from table1 having count(*)<100",No,Date,money,manager);

热点排行