我正在使用 SQL Server 2012,有一个包含大约 200 万行数据的数据库。我需要找出如何在一个 30 天范围内计算滚动总和,并返回超过设置金额(amt_pur)的任何结果。这些是交易订单,因此编号(ID_NO)相同,但交易日期(TD)可能相差几分钟到多年的时间。所以如果一个客户在任...
我有两个表employee和phones。一个员工可以拥有0到n个电话号码。我想列出员工姓名及其电话号码。我正在使用下面的查询,运行良好。 SELECT empname,array_agg(phonenumber) AS phonenumbers FROM employee LEFT OU...
我正在运行 SQL Server 2014 我有一个表,看起来像这样: ID | Name | AddressType | Address | Features ======================================================...
我有两个表:invitees和invitee_information。invitees属于events(第三个表event_id是invitees表中的外键)。 我想要获取每个事件的邀请人总数,其中还没有可用信息(invitee_information表中没有记录)。 当我在where子句...
我在一个涉及GROUP BY和GROUP_CONCAT的连接表查询中遇到了困难,需要按月份呈现数据。 这是一个简单的客户表(DDL和DML在帖子底部): id | Name 1 | Sony 2 | Toshiba 3 | Apple 4 | LG 5 | Uco 然后是事件...
有一个包含3列的表格: ID category flag 1 A 1 2 A 0 3 A 0 4 B 0 5 C 0 我想选择每个类别中至少有一次flag = ...
我有一个 PostgreSQL 数据库(9.2 版本),其中包含一个父子关系的表。我有一个查询,用于查找具有多个父节点的节点。 以下查询有效并返回正确的结果: SELECT node,parents FROM ( SELECT nr.child AS node, COUNT(nr.pa...
我正在寻找一种超级简单且非常实用的方法,仅使用PostgreSQL数据库进行k-means聚类问题。 虽然我完全意识到如果我的假设不正确,这种方法可能无法产生有意义的结果,但这可能是对我的数据进行分类的一个好的首次尝试。 想象一个小型在线论坛,用户可以自由提问关于任何主题的简短问题,而无需...
我有一个查询,其中我链接了两列。为什么在GROUP BY子句中别名不起作用,但在ORDER BY子句中却起作用?我该如何正确编写选择语句? SELECT KOS_VER_ID AS "Vertrag" , WHR_ISO_3_CODE AS "Waehrung" ...
简而言之 - 我想要一些使用GROUP BY(如下所示的示例)来解决SQL挑战的实际、优雅和强大的案例。我指的是一般情况下 - 下面演示的示例很有趣,因为它展示了原则(但它不起作用!)。我想要一些能够使用这种技术实现“重要”目标的可行示例。 回答this question的后续问题,该问题需...