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

追加一条记录解决方法

2012-03-23 
追加一条记录比如说我在查询一个表的时候,判断日期等于20号我追加一条记录日期姓名2007-4-1a2007-4-2b2007

追加一条记录
比如说我在查询一个表的时候,判断日期等于20号我追加一条记录
日期   姓名
2007-4-1   a
2007-4-2   b
2007-4-20   c
2007-4-20   abc
2007-4-21   d

判断如果是2007-4-20在2007-4-20后面追加一条 记录2007-4-20   abc


[解决办法]
create table ttt(日期 datetime,姓名 varchar(10))

insert ttt
select '2007-4-1 ', 'a ' union all
select '2007-4-2 ', 'b ' union all
select '2007-4-20 ', 'c ' union all
select '2007-4-21 ', 'd '


if exists(select 1 from ttt where 日期= '2007-4-20 ')
insert ttt(日期,姓名) values( '2007-4-20 ', 'abc ')

select * from ttt order by 日期

热点排行