表A结构
ID,datetime,year1,month1,day1
数据有N条如何将表A中的datetime内容拆开,分别赋给year1,month1,day1datetime的格式为yyyymmdd,如何将yyyy赋给year1,mm赋给month1,dd赋给day1该SQL怎么写??谢谢!
ID,datetime,year1,month1,day1
数据有N条如何将表A中的datetime内容拆开,分别赋给year1,month1,day1datetime的格式为yyyymmdd,如何将yyyy赋给year1,mm赋给month1,dd赋给day1该SQL怎么写??谢谢!
解决方案 »
- 能把SQL SERVER里面表的内容读到Word里面吗?
- 请教一个非标准的XML查询语句
- sql 多条记录如何合并成一条记录
- 怎样找出一个表中的某个字段<>另一个表中的某个字段的记录,急啊,在线等
- 多对多的表如何限制为一组数据只能被插入一次呢
- 有关SQL Server2005下FTP服务器问题
- SQL EXPRESS 2005怎么实现数据库同步啊
- SQL 2005 建立数据库的问题?
- 系统管理员Administrator的密码修改后,SQLServer2000不能启动了,为什么??
- 请问ADO怎样读取文本数据~~
- 多级分类汇总可以一条SQL语句搞定吗?
- windows2003 创建链接服务器的问题
已经解决
Update A set month1=Datepart(mm,Datetime)
Update A set day1=Datepart(dd,Datetime)
应该用datepart函数
------------------------------------------------
这条语句也可以实现我的功能
UpDate A Set day1='0'+temp.day1 From (Select day1 From A Where Len(day1)<2) temp where A.day1=temp.day1我能想到的只能是这样了,不知道还有什么好的办法没