sqlserver---获取前一天的数据
--使用?CONVERT函数格式化时间, --dateadd函数 前x天,后x天的方法 --查询后,直接插入数据 ?insert into ?[guagua_ktv].[dbo].[t_song_total] (song_name,room_id,totalnum,create_time) ? (select song_name,CONVERT(varchar(100),dateadd(day,-3,create_time),20) ? from ?[guagua_ktv].[dbo].[t_song_total] t? ? where CONVERT(varchar(100),?t.create_time,23) = '2013-08-12' ? ); ? ?insert into ?[guagua_ktv].[dbo].[t_user_total] (user_id,goldmike_num,create_time) ? insert into [guagua_ktv].[dbo].[t_singer_total] (singer_uid,goldmike) ? ( select singer_uid,20),goldmike ? --select singer_uid,goldmike ? from [guagua_ktv].[dbo].[t_singer_total] t? ? where CONVERT(varchar(100),23) = '2013-08-12' ? ); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |