V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bwd1991  ›  全部回复第 2 页 / 共 4 页
回复总数  77
1  2  3  4  
2021-03-29 19:15:57 +08:00
回复了 bwd1991 创建的主题 数据库 SQL SERVER2008 有大神吗,需要帮助,有偿
@zjlin1984 服务器跑不满 现在是 32 核 300G 内存 之前没问题 今天不知道怎么回事 能提供个思路吗
2021-03-29 19:12:20 +08:00
回复了 bwd1991 创建的主题 数据库 SQL SERVER2008 有大神吗,需要帮助,有偿
@chuckzhou 看了 开始锁集中在几个表 都导表了 表也重新建了
2021-03-29 18:51:38 +08:00
回复了 bwd1991 创建的主题 数据库 SQL SERVER2008 有大神吗,需要帮助,有偿
求帮助 要通宵了 o(╥﹏╥)o
2021-03-19 16:08:34 +08:00
回复了 CNN 创建的主题 微信 你们觉得 微信 以后会支持 多账号消息实时提醒 吗?
会啊 现在 QQ 就有
2021-03-16 08:33:47 +08:00
回复了 yasumoto 创建的主题 程序员 今天对接的一个公司 看到接口文档我惊了
@jasonkayzk 加上 where 条件还真是内联查询
2021-03-10 10:41:34 +08:00
回复了 bwd1991 创建的主题 数据库 sql 统计一段时间内巡检次数 7 天内的不重复计算
@zhuangjia 哈哈哈 辛苦了 最后解决方案是计算每个设备巡检的间隔天数

DECLARE
@date1 DATETIME
,@date2 DATETIME
,@days INT
SET @date1='2021-01-01'
SET @date2='2021-03-01'
SET @days=7
SELECT b.*,c.DeviceClassID,SUM(a.qscount) qsdays,DATEDIFF(DAY,@date1,@date2)/@days alldays FROM (

SELECT *,CASE WHEN DATEDIFF(DAY,tt.checkTime,tt.CreateTime)<=@days THEN 0 ELSE DATEDIFF(DAY,tt.checkTime,tt.CreateTime)/@days END qscount FROM
(SELECT t1.*
,CASE WHEN ISNULL((SELECT TOP 1 t2.CreateTime FROM dbo.xj_Check t2 WHERE t1.DeviceID=t2.DeviceID AND t2.ID<t1.ID ORDER BY t2.ID desc),t3.CreateTime)<@date1 THEN @date1
ELSE ISNULL((SELECT TOP 1 t2.CreateTime FROM dbo.xj_Check t2 WHERE t1.DeviceID=t2.DeviceID AND t2.ID<t1.ID ORDER BY t2.ID desc),t3.CreateTime) END checkTime
FROM xj_Check t1
INNER JOIN dbo.tb_DeviceList t3 ON t1.DeviceID=t3.DeviceID
WHERE t1.CreateTime BETWEEN @date1 AND @date2) tt
) a
INNER JOIN tb_DeviceList b ON a.DeviceID=b.DeviceID
INNER JOIN dbo.tb_DeviceType c ON b.DeviceType=c.ID
WHERE c.DeviceClassID=5
GROUP BY b.DeviceID,
b.DeviceName,
b.DeviceType,
b.DeviceTypeName,
b.Loaction,
b.CreateTime,
b.CreateUser,
b.MakerID,
b.MakerName,
b.IsEnable,
b.Admin,c.DeviceClassID
ORDER BY b.DeviceType,b.DeviceName
2021-03-09 10:26:37 +08:00
回复了 bwd1991 创建的主题 数据库 sql 统计一段时间内巡检次数 7 天内的不重复计算
@Marstin 不行的。。。 时间间隔是需要和上一个时间去判断 不能按周来 按周来可能是这周天 下周一
2021-03-09 10:12:54 +08:00
回复了 bwd1991 创建的主题 数据库 sql 统计一段时间内巡检次数 7 天内的不重复计算
@djj510620510 这个是取单个的吗。。我是汇总计算
2021-03-09 10:11:33 +08:00
回复了 bwd1991 创建的主题 数据库 sql 统计一段时间内巡检次数 7 天内的不重复计算
@Marstin 取第一个 7 天
比如 1.1 1.2 1.8 1.10
取 1.1 1.8
2021-03-09 09:48:19 +08:00
回复了 bwd1991 创建的主题 数据库 sql 统计一段时间内巡检次数 7 天内的不重复计算
@c6h6benzene 对啊。。问题是 sql 怎么写
一条一条数据遍历简单 不知道怎么用 sql 处理
2021-03-09 09:36:49 +08:00
回复了 bwd1991 创建的主题 数据库 sql 统计一段时间内巡检次数 7 天内的不重复计算
@ccoming 对 所以是。。统计一段时间内巡检次数,7 天内的不重复计算
2021-03-09 09:36:14 +08:00
回复了 bwd1991 创建的主题 数据库 sql 统计一段时间内巡检次数 7 天内的不重复计算
@awanganddong 想用 sql 实现一下统计 。。 没办法的话只能这么搞了
2021-03-09 09:35:00 +08:00
回复了 bwd1991 创建的主题 数据库 sql 统计一段时间内巡检次数 7 天内的不重复计算
@wmwgijol28 设备需要 7 天巡检一次 设定一个周期 比如两个月 就是需要 60/7 次 然后需要计算实际巡检次数 7 天内重复的只计算一次。。
2021-03-09 09:33:48 +08:00
回复了 bwd1991 创建的主题 数据库 sql 统计一段时间内巡检次数 7 天内的不重复计算
@c6h6benzene 需要 DeviceID 和对应的次数 CreateTime 在七天内的算 1 次
2021-03-06 07:59:51 +08:00
回复了 Boor 创建的主题 问与答 闲鱼买到了假的 airpods pro 怎么办。。。
闲鱼客服基本没用 最后可以走 12315
2021-02-18 16:24:06 +08:00
回复了 iblislsy 创建的主题 程序员 本科 211 毕业 4 年,考个非全研究生是否值得?
在职的就体制内有用吧
外面的话可能还不如你 211 本强吧
2021-02-07 09:49:54 +08:00
回复了 songjinhu 创建的主题 程序员 10 年程序员 vs 公务员
@unclemcz 我们这边 看病报销这个是有两次报销的 第一个是跟职工医疗差不多 自付 30%左右
自付的 30% 会有公务员补贴 再补贴 90% 也就是说住院 1w 的话 自费 10000*0.3*0.1=300 基本上算是不要钱了
2021-01-19 13:42:13 +08:00
回复了 kiroli 创建的主题 分享创造 年底了,个人游戏开发小结
@kiroli 现在有 bug 捡到物品不刷新
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5166 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 01:15 · PVG 09:15 · LAX 17:15 · JFK 20:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.