group-by相关内容

MYSQL 上次登录和最近 3 个月的登录次数

我正在尝试编写一个查询以将用户表连接到活动日志表并为每个用户返回以下内容: A) 他们上次登录的时间. B) 最近 3 个月的登录次数. 这是我目前想到的: SELECT A.UserID, COUNT( Activity ) AS Logins, MAX( TIME ) AS LastLogin来自 UserMaster A左加入 UserWebActivity B ON A ..
发布时间:2021-12-30 16:25:56 数据库

按日期分组,当 count() 不产生任何行时为 0

我正在使用 Postgresql 9,当没有计算任何行时,我正在努力进行计数和分组. 让我们假设以下架构: 创建表格视图{带时区的 date_event 时间戳;event_id 整数;} 让我们想象以下内容: 2012-01-01 00:00:05 22012-01-01 01:00:05 52012-01-01 03:00:05 82012-01-01 03:00:15 20 我 ..
发布时间:2021-12-30 16:24:15 其他开发

SQL,在多列中计数然后分组

我试图在多列中计数,然后按总和分组,其中任何列中出现相同的数据 源数据表:P1 P2 P3-----------乙一个 一个乙丙a b b乙 我希望它显示如下内容: 所需的查询输出:全部的-------------一个|6乙 |5c |1 解决方案 可以使用联合查询 SELECT x.f1,Count(x.f1) FROM(SELECT p1 As F1 FROM table联合所有S ..
发布时间:2021-12-30 16:23:38 其他开发

按价格范围分组

假设我有一张房地产表: A 15,00050,000 英镑C 100,000D 25,000 我想将它们按 0 - 49,999、50,000 - 99,999 和 100,000 - 200,000 分组 所以结果应该是: 0 - 49k (2)50k - 99k (1)100k - 200k (1) 有没有办法在一个 SQL 语句中做到这一点?顺便说一下,我正在使用 Postg ..
发布时间:2021-12-30 16:23:25 其他开发

计算 R 中列表的出现次数

我有一个大约 100,000 次一起订购的项目的列表,我已将这些项目粘贴到一列中,以便我可以计算每个组合出现的次数. 4845 Curly Fries California Burger 14846 炸薯条加州汉堡 14847 汉堡 加州汉堡 14848 $1 喷泉饮料 炸薯条 14849 $1 喷泉饮料卷薯条 14850 加州汉堡卷薯条 14851 卷曲薯条 卷曲薯条 1 我探索了聚合函 ..
发布时间:2021-12-30 16:21:14 其他开发

使用 GROUP BY 时包括缺失的(零计数)行

我有一个接收短信的应用程序.我想要做的是用 mysql 做一个统计,它会在一小时内计算消息.例如,早上 7 点我收到 10 条短信,早上 8 点我收到 20 条等等.我的表有这个列 ID、smsText、smsDate ...(其他不重要).当我运行这个脚本时: SELECT HOUR(smsDate), COUNT(ID) FROM SMS_MESSAGES GROUP BY HOUR(sms ..
发布时间:2021-12-30 16:20:15 数据库

使用 GROUP BY 检索满足条件的记录

我现在只想从几千条记录中选择计数大于 1 的行(换句话说,重复项)我主要看到 1s 和一些 2s 和 3s 在这里和那里 SELECT count( * ) AS `Number` , GI .*FROM `GeneralInformation` 作为 GIGROUP BY `FirstName`, `Surname` 我该怎么做? 解决方案 SELECT count( * ) AS ..
发布时间:2021-12-30 16:17:37 数据库

使用 SQL 查询查找已订购客户的详细信息 >x 类产品

请注意,我看到过类似的查询 此处,但认为我的查询足够不同,值得单独提出问题. 假设有一个包含以下表的数据库: customer_table with customer_ID(关键字段),customer_name 带有 order_ID(关键字段)、customer_ID、product_ID 的orders_table 现在假设我想查找订购了 10 种以上不同类型产品的所有客 ..
发布时间:2021-12-30 16:15:48 其他开发

按 Power BI 计数和分组

我是 Power BI 的初学者,我正在尝试按“Opp 标题"对我的数据进行分组并计算日期的行数: 结果将是: 解决方案 步骤 1. 在报表窗格中选择数据所在的表视觉对象. 步骤 2. 在可视化窗格中,右键单击值区域(不是过滤器区域)中的日期值并选择 Date 而不是 Date Hierarchy.> 步骤 3. 在可视化窗格中,右键单击日期值(同一位置),而不是 Don't ..
发布时间:2021-12-30 16:15:41 其他开发

带有计数和分组依据的 MySQL 查询

我为发布者准备了一个包含不同记录的表格,每条记录在时间戳类型的列中都有一个日期. id |id_publisher |日期1 1 11/2012 下午 03:09:402 1 12/2012 下午 03:09:403 2 01/2013 下午 03:09:404 3 01/2013 下午 03:09:405 4 11/2012 下午 03:09:406 4 02/2013 下午 03:09:40 ..
发布时间:2021-12-30 16:14:59 数据库

MySQL 从另一个表连接和 COUNT(*)

我有两个表:groups 和 group_members. groups 表包含每个组的所有信息,例如其 ID、标题、描述等. 在 group_members 表中,它列出了每个组中的所有成员,如下所示: group_id |用户身份1 |1002 |232 |1009 |601 基本上,我想在一个页面上列出三个组,而且我只想列出成员超过四个的组.在 ..
发布时间:2021-12-30 16:12:39 数据库

C# Linq 在多列上连接 2 个表并使用 GROUP BY 进行计数

我需要在五列上加入两个实体,我需要对 SELECT 中的每一列进行 GROUP BY,并在每个 GROUP BY 上获得一个 COUNT.虽然这对我来说是 SQL 的蛋糕,但我对 LINQ 所能找到的每一个例子都感到非常困惑. 我发现了以下两个问题(C# Linq Group By on multiple columns [duplicate] 和 按多列分组)与我的相似,但我仍然对如何执行 ..
发布时间:2021-12-30 16:06:48 其他开发

如何在字典列表上动态构建分组依据

我正在尝试对 IEnumerable 执行 groupby.问题是我在编译时不知道我想分组哪些字段.我在堆栈上找到了另一篇文章,它解释了当类已知时如何执行此操作并具有属性,但在我的情况下,我正在处理字典,并且键也仅在运行时才知道. 我的代码类似于这样(我知道这不会编译...): 私有对象 GetValuesGroupedBy(List groupbyNames, List summable ..
发布时间:2021-12-28 21:20:19 C#/.NET

使用 Linq 到 GroupBy 和 Sum 数据表

嗨,我有一个这样的数据表: 编号 金额 1 金额 2 金额 31 2 2 212 4 6 412 6 6 522 7 2 122 7 2 2 我需要像这样获取我的数据表: 编号 金额 1 金额 2 金额 31 2 2 212 10 12 922 14 4 3 我最初尝试在匿名方法中执行此操作,但我需要将其返回到另一个无法使用匿名方法完成的类.我的第二次尝试是这样做,以便它可以返回: ..
发布时间:2021-12-28 21:04:04 C#/.NET