填补空白字段,求SQL语句解决思路

fieldset{padding:10px;}

填补空白字段,求SQL语句A字段 2008-1-12NULLNULLNULLNULL2009-1-15NULLNULL2010-1-1NULLNULLNULL第一个记录是肯定有的,2008-1-12现在想变为2008-1-122008-1-122008-1-122008-1-122008-1-122009-1-152009-1-152009-1-152010-1-12010-1-12010-1-12010-1-1实际就是把为NULL的地方都用前面的替换,求SQL语句——解决方案——————————————————–如果仅有这一个字段,通过SQL语句是无法实现的。需要通过VBA程序来实现了。如果想用SQL语句实现,则需要到少有一个排序字段,你可以添加一个 自动编号——解决方案——————————————————–UPDATE TT2 C INNER JOIN (SELECT *,DLOOKUP(‘ID’,’TT2′,’F1>#’ & A.F1 & ‘#’)-1 AS SS,IIF(SS IS NULL,DMAX(‘ID’,’TT2′),SS) AS DD FROM TT2 A WHERE A.F1 IS NOT NULL) DON (C.ID BETWEEN D.ID AND D.DD)SET C.F1=D.F1——解决方案——————————————————–

引用

如我前面添了个自动编号

——解决方案——————————————————–ORUPDATE TT3 SET F1=dmax(‘F1′,’tT3′,’ID<=’ & ID) 梦想让我与众不同,奋斗让我改变命运!

填补空白字段,求SQL语句解决思路

相关文章:

你感兴趣的文章:

标签云: