使用2组不同的数据创建存储过程(将第一个数据中的值用作第二个数据的参数)

约翰·迪

我有2个表,其中包含以下内容:

表格1

start | end | pcs 
0840   1030   35
1040   1230   30

表2

timestamp | line
0841
0842
1041
1042

我想从table1的时间范围计算table2的每个时间的总计数吗?

我希望有人能得到这个,

谢谢

罗曼·佩卡(Roman Pekar)
select
    t1.[start], t1.[end], count(*)
from table1 as t1
    left outer join table2 as t2 on t2.timestamp between t1.[start] and t1.[end]
group by t1.[start], t1.[end]

sql fiddle demo

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

根据第二个数据帧中 2 列中的值,为第一个数据帧中的某些列添加后缀

标识第二个数据框中的行的值小于第一个

如何为第一个数据帧中匹配的特定列值的所有值获取第二个数据帧的数据?

将一个熊猫数据帧合并到另一个熊猫数据帧,并从第二个数据帧中删除第一个数据帧中存在的值

从具有不同开始日期的第二个数据帧中过滤第一个数据帧的行

如果第一个数据帧中存在行,如何更新第二个数据帧的存在值

根据第一个数据列的值对第二个数据表中的行进行计数而不合并

2个数据库。如果第一个不存在值,则在第二个中查找/搜索

使用第二个数据集将信息添加到第一个数据集

使用 Pyspark 查找第二个数据帧中未找到的行以及第一个数据帧的行号

如何组合 2 个数据框,创建仅出现在第二个数据框而不出现在第一个数据框和 groupby 中的行以获得总和?

将一个数据帧中的值匹配到不同长度的第二个数据帧中的值

使用指针算术将数据从第一个数组复制到第二个数组

检查第一个数据帧值以任何第二个数据帧值开始

如何根据第二个中的可能值范围合并两个数据帧,但保留第一个中的值?

如何使用PHP将第二个数组值插入第一个数组

输入框提示第二个数据条目存储数据,我们可以让它存储在第一个条目上吗?

出现在第二个数据帧中的第一个数据帧的密钥并标记该事实

在第二个数据帧中映射负值,保留坐标并替换第一个数据帧

Spark(使用pyspark)使用一个数据框(结构化流)中的值查询静态数据框,并将第二个df中的行与第一个合并

返回第一个表中的所有数据,如果存在,则仅返回第二个表中的1个数据

在第一个数据框给定的2个日期之间找到第二个数据框的最小值和最大值

具有两个数组的方法。如果第一个数组中的值返回不为null,则必须将另一个数组中的相应元素用作第二个方法的参数

将一个数据帧中的NA值替换为第二个数据帧中的值

PySpark:合并一个值(来自第一个数据框)介于两个值(来自第二个数据框)之间的数据框

使用第二个数据帧中的行连接数据帧,这些行在第一个数据帧中不存在,基于列的子集

如何使用一个数据帧中的值来计算第二个数据帧中大于或小于它的值的总数?

机器学习:代表训练有素的第一个数据集分类器预测第二个数据集

从第二个数组中存在的第一个数组中删除值