复制表中的三条记录然后,插入到表的尾部,请问sql怎么写?
原表t1字段:
id(decimal),KeHuName(varchar),AddDate(datetime),Product(varchar),ProductCount(int),AddCount(int)
id kehuname adddate product productcount addcount
1 a 2007/1/2 a1 1 12
2 a 2007/1/3 a1 2 15
3 a 2007/1/4 a2 1 11
4 a 2007/1/5 a2 1 17
5 a 2007/1/6 a3 1 19
6 b 2007/1/6 b3 1 13
7 b 2007/1/8 b2 1 13
8 c 2007/1/6 c2 1 10
我想要先找出上表中,关于kehuname= 'a '的那几条记录,并且a1,a2,a3如果存在,则需要找出关于a1,a2,a3的距离现在日期最近的那一条记录
也就是我要得到的表是:
id kehuname adddate product productcount addcount
2 a 2007/1/3 a1 2 15
4 a 2007/1/5 a2 &n