greatest-n-per-group相关内容

PostgreSQL-每个ID仅选择1行

情况 我正在旅行引擎网站上工作,并且正在编写一个复杂的查询,以根据 IP地址,目的地和日期,这样我以后就可以计算出转化率. 问题 根据参数需要有多种转化率(在这种情况下,是我从存储在搜索表中的 RequestUrl 中提取的 utm_source ).问题是有些用户从不同的位置进行了多次搜索..有时我们在请求中得到 utm_source ,有时没有...,当然,我们只需要匹配1个 ..
发布时间:2020-11-20 20:33:24 其他开发

Ruby On Rails检索mysql数据库数据"a"与"b"不同

我的数据库有一个设备读取列表, 列为id,device_id,device_reading,update_time 如何为每个设备选择所有最新读数? 这意味着,我需要首先根据update_time对数据进行排序 然后我需要使用一些独特的方法(唯一的device_id)来过滤数据库 然后,我可以从刚刚过滤的行中检索device_reading. 也就是说,从b所在 ..
发布时间:2020-11-20 20:33:17 数据库

MYSQL-按ID排序(按DESC顺序),按X分组

在过去的4个小时中,我一直专注于解决这个问题,在一个坚果壳中,我想按IDSC的顺序按ID对这个表进行 排序,按ads_post_id分组(按DESC顺序在id上),返回的限制为6行. 数据库示例, id | ads_post_id --------------------------------------------------------------------------- ..
发布时间:2020-11-20 20:33:06 数据库

具有所有字段的特定行号

我有HR oracle模式,在此,我想显示工资最高的员工的所有字段. 这是我到目前为止所写的内容,但未返回任何内容. select * from ( select * from HR.EMPLOYEES order by HR.EMPLOYEES.SALARY DESC) where rownum=3 我想获得此结果而无需使用诸如density_ra ..
发布时间:2020-11-20 20:31:49 数据库

按组查询的最高值

我知道如何获得最高价值,但遇到一些非常简单的问题. 我有一个学生桌.它具有: 名称 numberoflaps 等级 我希望获得一个查询或报告,以显示每个年级单圈最多的前两个孩子. 解决方案 使用MySQL: MySQL没有任何排名功能,但确实允许创建变量&更新: SELECT x.grade, x.name, x.numbero ..
发布时间:2020-11-20 20:31:43 其他开发

获取每个月最大日期的记录

我想获取数据库中每年每年每个月的最高日期的余额.当客户进行交易时,余额表在每天结束时都有余额. 我只想在每个月的最高日期领取余额.有什么帮助吗? 下面是我的数据集的一部分. 解决方案 您也可以执行此操作而无需子查询: WITH b(ID, "date",bal) AS ( SELECT 'CUST_I',DATE '2013-07-27', 14777.44 FROM ..
发布时间:2020-11-20 20:31:39 数据库

如何按2个字段分组并同时按日期排序?

我在employees表中有3个字段:personal_id,personal_id_type和date_registered. 我需要找到所有行,每个personal_id + personal_id_type行(在这里我可以使用GROUP),但是由于同一personal_id + personal_id_type可能有很多条目(因为员工可以辞职并以后再被雇用),我只需要获取最新的条目(o ..
发布时间:2020-11-20 20:30:27 数据库

通过查询获取MySQL组以显示该组中具有最高值的行

我正在尝试找出如何查询数据库的方法,这样它实际上将首先对我的结果进行排序,然后对它们进行分组...这个问题似乎有点普遍,我已经找到了示例,但我仍然不太了解掌握“操作方法"并在我自己的情况下使用示例....因此,我们非常感谢所有帮助. 这是我的MySQL表: 书籍 book_id book_title 用户 user_id 用户名 book_reviews revi ..
发布时间:2020-11-20 20:29:23 数据库

获取PER组的最后一行

如何为以下任务制定查询: 假设您以以下用户身份登录:1 我想在每次对话中排成一行. 对于我想获得的每一行, 对话中第一行的“主题" 第一行的"DateTime" 对话的“消息"最后一条消息,无论是谁写的 CREATE TABLE messages ( ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY, FromID INT NOT N ..
发布时间:2020-11-20 20:26:00 数据库