求一sql语句? - MS-SQL Server / 基础类
我有一视图表有usrcode和time, 同时另一个表有usrcode和usrguanid和usrtime
原则
从最近得time中插入数据(相等更好);
更新有数据的优先插入
view aa table bb
usrcode time usrcode usrguanid usrtime
20051617 201005171537 20051617 117.25 201005171236
20081918 201005181532 20081918 234.25 201005181532
20081318 201005161532 20081318 668.47 201005161235
20081319 201005161532 20081918 552.33 201005181555
20081320 201005161755 20081318 678.55 201005161555
20081318 668.47 201005191558
20081319 201005161533
20081319 345.88 201005181543
20081320 201005161750
解释一下规则
可以看到20081918在bb中有两条,用usrtime和time对比时间 第二条时间相等 留下,
20081318在bb中有3条,用usrtime和time对比时间 分别为201005161555, 201005161235,201005191558,而201005161555与201005161532最近 留下,
20081319就两条 虽然201005161533时间较近,但无数据,所以只有选201005181543时间远有数据的
通过上两个表我就得到视图表cc
usrcode usrguanid time
20051617
相关问答:
执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......
如何在SQL2005中设定定时作业,比如说定时清理某些表的数据,
或者是定时的将某些表的数据导出excel!
在线等待,急急急,最好是详细步骤!
之前我做的作业有点问题!
帮UP
参考:http://hi.baidu.com/toiota ......
请教高手:
以下是数据库中的三条记录,英文为字段名称
id planname TaskBeginTime Status
329 2010年03 ......
现在有一个部门表dept(部门名称,部门号。。)有一个人员表emp(姓名,人员编号,职位,薪资,部门)
emp表中的内容是这样的:
a 1 工程师 3000 软件部
b 2 普通员工 2000 硬件部
c 3 工程师 4000 硬件部
d ......
将一个查询语句赋给一个变量,如下:
DECLARE @STR NVARCHAR(MAX)
SET @STR='SELECT * from SALE_PROD'
怎么样才能执行它呢?
请高手,仁兄,侠姐帮帮忙啊
多谢,可以啦,高手啊
直接执行就行了
exec ......