追加一条记录
比如说我在查询一个表的时候,判断日期等于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 日期