小编abs*_*123的帖子

加入使用日期字段的最佳方式

我知道我在某个地方读到使用函数作为连接例如年(日期)在另一个具有年份的表上进行连接并不是最好的连接方式.

我基本上有一个表格,其中年份字段的值为2016,另一个表格的实际日期类似于01/01/2016,我使用年份(日期)进行连接.

例如,2016年创建一个字段通常会在财务期开始,以便开始日期为2016年4月1日和结束日期31/03/2016并使用这些字段进行连接.但是想知道在加入方面会是什么样子?或者我是否应继续使用我的方法将01/01/2016转换为使用year()函数的年份?

sql sql-server

6
推荐指数
1
解决办法
102
查看次数

滞后函数带回第一行的随机数

LAG (RegisterReading,1) OVER (PARTITION BY Mpancore ORDER BY meterserialnumber, MeterRegisterId) as LagFunc
Run Code Online (Sandbox Code Playgroud)

有人请帮忙.谢谢

大家好,我已经更新了报告,所有添加到报表的钥匙,我已经用它对抗met_reg_readmpan作为一个组合分区,但它似乎没有得到像前一个特定的一些557lag funclag test.

lagtest看起来像这样

LAG (d.RegisterReading,1,0) over (partition by Mpan, met_reg_read order by d.met_reg_read )
Run Code Online (Sandbox Code Playgroud)

lagfunc 没有默认值0

链接到新输出

sql sql-server lag

1
推荐指数
1
解决办法
81
查看次数

如何使用sql的强大功能?

我已经给了一些东西来计算气体能量的背景费用.使用的公式是0.8617 x SOQ ^ -0.2155SOQ可以变化.我只是想知道,如何在SQL上完成这项工作?可以使用哪些公式或功能来实现这一目标?

sql sql-server

1
推荐指数
1
解决办法
88
查看次数

批量插入问题,从excel到SQL表的日期

我试图将这两列从excel批量插入临时表## NBP_Table.但是,当我这样做时,我收到以下错误:

'操作数类型冲突:int与日期不兼容'

这是否意味着日期不是应该插入表格的格式?

create table ##NBP_Table
(
Applicable_Date date,
NBP_Value numeric(4,4)
)

insert into ##NBP_Table
values (01/04/2014,1.7107),
(02/04/2014,1.6482),
(03/04/2014,1.686),
(04/04/2014,1.6681)
Run Code Online (Sandbox Code Playgroud)

sql sql-server

0
推荐指数
1
解决办法
146
查看次数

标签 统计

sql ×4

sql-server ×4

lag ×1