社区
Delphi
帖子详情
求教一句SQL语句,解决5:00之前给分,在线等待
karach
2003-08-22 02:42:01
以前的数据库里面的时间(年月日)是分开的,我现在想把他合并,请问怎么写?
例如:
年 月 日
2000 4 12
2001 12 4
我现在想把这些合并起来,加到新数据库里面的
例如:
时间
2000-4-12
2001-12-4
请问怎么写,解决马上给分!谢谢!!
...全文
40
7
打赏
收藏
求教一句SQL语句,解决5:00之前给分,在线等待
以前的数据库里面的时间(年月日)是分开的,我现在想把他合并,请问怎么写? 例如: 年 月 日 2000 4 12 2001 12 4 我现在想把这些合并起来,加到新数据库里面的 例如: 时间 2000-4-12 2001-12-4 请问怎么写,解决马上给分!谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mysqlcom
2003-08-22
打赏
举报
回复
用下面的存储过程,你就回家睡觉,让机器工作吧
CREATE Procedure myTest
As
Declare @Date1 varchar(10)
Declare @DID int
Declare test_cur Cursor For
Select d1 +'-'+d2+'-'+d3 as NewDate,[ID] as NowID from table1 /* 选择数据,d1,d2,d3 换成你数据库中的字段,ID换成你数据库中的主键,table1换成你的表名*/
Open test_cur --打开游标
fetch next from test_cur into @date1,@Did /*数据写入变量*/
While @@fetch_status=0
Begin
Update table1 set nowDate=@date1 where [id]=@DID
Fetch next from test_cur into @date1,@Did
End
GO
toyjoy
2003-08-22
打赏
举报
回复
楼上的都说了,我接分!!呵呵
fatebus
2003-08-22
打赏
举报
回复
学习。
Ngg
2003-08-22
打赏
举报
回复
在建立 query 控件時~~加入
procedure (組件名).query(sql 查詢控件 )CalcFields(DataSet: TDataSet);
begin
Dataset.FieldByName('(任意查詢字段)').Asstring:=DataSet.Fieldbyname('年').Asstring+'-'+DataSet.Fieldbyname('月').Asstring+'-'+DataSet.fieldbyname('日').Asstring;
end;
在其它過程引用時﹐直接鍵入'任意查詢字段'字符既可﹞
yujohny
2003-08-22
打赏
举报
回复
INSERT INTO NewTable(时间)
SELECT CONVERT(DATETIME,(年+'-'+月+'-'+日)) FROM YourOld_Table
shjanen
2003-08-22
打赏
举报
回复
同意 chinasg(牛) 的回答
chinasg
2003-08-22
打赏
举报
回复
insert into New_Table (DateField)
select to_date(yearfield||'-'||monthfield||'-'||dayFiledm,'yyyy-mm-dd') from
YourOld_Table;
注意:To_date是Oracle的函数,SQLServer的自己查一下,格式会有些不一样。
oracle查询语句max函数,
求教
一个
sql语句
关于min,max函数查询的有关问题
求教
一个
sql语句
关于min,max函数查询的问题我写了
一句
这
sql语句
:selectstu.name,min(att.checktime),max(att.checktime)fromstudentstu,attendanceattwhereatt.stu_obid=stu.idgroupbys.idattendance表里面有一个...
asp
sql语句
求教
在我的表 table 中有很多字段 其中有一个字段 t_a 存放字符串 格式 t_s,t_y,t_k 等等这样的格式 这里面出现的字符串 也是对应的本表中的字段名称,这些...不知道可不可以通过sql句语来实现呀 求指导呀谢谢
向mysql插表失败qt5_认真
求教
!使用
sql语句
向数据库表格中插入数据失败!
voidMySql::initsql(){QSqlDatabasedb=QSqlDatabase::addDatabase("QMYSQL");db.setHostName("localhost");db.setUserName("root");db.setPassword("");db.setDatabaseName("mystu");...void MySql::initsql(){QSqlD...
一句
T-
SQL语句
引发的思考
问题是这样: 有表Stress_test(id int, key char(2)) id 上有普通索引; key 上有簇索引;...现在我需要按逻辑与查询表中key=Az AND key=Bw AND key=Cv 的id
求教
高手最有效的查询语句测试环境: Hard
mysql 按半年_
求教
一个sql,取出所有半年内的每个月的第一条符合条件的记录
沒有 mysql 環境, 在 sqlserver 給試了下create table td(tstamp ...insert into td (tstamp, data) values('2016-02-03
00
:
00
:
00
', 2
00
),('2016-02-04
00
:
00
:
00
', 3
00
),('2015-07-06
00
:
00
:
00
', 202),('2016...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章