查询每个小部件最近的两个条目

2023-12-24

我有两张桌子。其中一个(小部件)有一个小部件列表(ID、小部件名称、颜色等)以及有关它们的数据。 另一个(测试)有一个在小部件上运行的测试列表(ID、日期、info1、info2 等)。

我想要做的是显示最近的两个测试。我认为我真的不需要为此使用表格小部件,但我描述了它,以便您知道我来自哪里。

我构建了一个“总计”查询,它使用 MAX() 函数并显示每个 ID 的单个最新日期。然后,我可以使用此查询构建另一个查询,该查询显示有关该小部件在该日期发生的测试的有用信息。不过,我真正需要的是每个小部件的最近两个测试日期。


如果您总体上需要两次最近的测试,那么

Select * From Tests T
Where (Select Count(*) From tests
       Where testDate > T.TestDate) < 2

如果您需要每个 Widget 的两个最新测试,那么

Select * From Tests T
Where (Select Count(*) From tests
       Where WidgetId = T.WidgetId 
           And testDate > T.TestDate) < 2
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

查询每个小部件最近的两个条目 的相关文章

  • 如何在sqlite中创建物化视图?

    我对物化视图和 SQLite 进行了无数次搜索 据我所知 2004 年和 2006 年似乎有人提到 SQLite 没有物化视图 紧随其后的是 SQLite 的变更日志2008年3月 http www sqlite org releaselo
  • 使用按位函数查询 BIT 字段时,MySQL 不使用索引

    我的 MySQL 表中有一个 BIT 类型的字段 我想使用位值存储记录的状态 例如 1 status1 2 status2 4 status3 8 status4 每条记录可以同时具有多种状态 对于 status1 和 status3 该值
  • java.sql.Timestamp 到微秒精度的字符串

    我正在将时间戳列从数据库读取到 java sql Timestamp 对象中 然后我想将时间戳的值转换为 String 对象 但保持微秒精度 调用 toString 方法让我接近 但它似乎在微秒内丢失了尾随零 如果时间戳以非零数字结尾 则一
  • 如何将 MySQL 数据库更改为 UTC?

    我使用的是 Windows 7 对数据库方面的东西有点陌生 我尝试在 Google 上搜索如何将系统时区更改为 UTC 但文档有些高级 我不太确定如何更改此字段 在 my ini 文件的 mysqld 部分下 添加以下行 default t
  • 从表中删除孤儿

    我正在尝试清理一张有很多孤立项目的桌子 我通过查找空值来检查是否与另一个表存在关系来解决此问题 DELETE FROM table1 LEFT JOIN table2 ON table1 ID table2 ID WHERE table2
  • TOAD 将 &String 视为绑定变量

    我正在使用 Oracle Data Integrator 开发一些 ETL 有时会使用 TOAD 测试部分代码 今天我遇到了 TOAD 的问题 我有一行像 AND column value like DEV PROD 当我尝试运行包含上面过
  • SQLAlchemy 默认日期时间

    这是我的声明模型 import datetime from sqlalchemy import Column Integer DateTime from sqlalchemy ext declarative import declarati
  • 获取家庭成员

    假设以下家庭 其构建架构是 create table PersonConn child int parent int insert into PersonConn values 1 2 insert into PersonConn valu
  • 在没有 LinkChild/LinkMaster 的情况下链接子报表

    我正在维护并偶尔修改一个 Access 97 程序 该程序仍然是一家非常大的美国公司的重要部门工具 许多报告使用 总计 子报告 我无法使用 LinkChildFields LinkMasterFields 链接该子报告 在每种情况下 主报告
  • 复选框上的数据绑定

    我目前正在将数据从 SQL 数据库之一提取到我的应用程序中 我可以让它适用于我的文本框和其他项目 但是 我似乎无法让它适用于复选框 这是我正在使用的代码 DataTable dt new DataTable dt using SqlConn
  • 查找 PostgreSQL 中所有范围集合的所有交集

    我正在寻找一种有效的方法来查找时间戳范围集之间的所有交集 它需要与 PostgreSQL 9 2 配合使用 假设这些范围代表一个人可以见面的时间 每个人都可以有一个或多个空闲时间范围 我想找到all可以召开会议的时间段 即所有人都有空的时间
  • SimpleDateFormat.parse() 忽略模式中的字符数

    我正在尝试解析一个可以具有不同格式的日期字符串 尽管字符串不应与第二个模式匹配 但它却以某种方式匹配 因此返回错误的日期 这是我的代码 import java text ParseException import java text Sim
  • 拆分列中的字符串并在列中添加值

    我有一个包含几行数据的表 如下所示 16 W 2 Work ALBO 00 Proposal ALxO Amendement 1 20091022 signed pdf 17 W 2 Work ALBO 00 Proposal Level1
  • 独立对列进行排序,使得所有空值都位于每列的最后

    这是一个名为的示例表animal name color fox brown fox red dog gold 现在 我想要的是这样的结果 fox dog brown gold red 名称应该是结果的列 不同颜色值作为行 我的第一个想法是
  • 如何在 SQLite 中将时间戳转换为字符串?

    我有一个表 其中存储了时间戳 以毫秒为单位 我想将这些时间戳转换为人类可读的形式 这是我的表的输出示例 SELECT date raw strftime d m Y date 1000 as string FROM my table raw
  • 在sqlite SQL语句中与order by子句结合使用limit

    下面的两条 SQL 语句总是会产生相同的结果集吗 1 SELECT FROM MyTable where Status 0 order by StartTime asc limit 10 2 SELECT FROM SELECT FROM
  • 列中差异的数量

    我想检索一列每行中有多少个字母的差异 例如 如果您有一个值 test 而另一行有一个值 testing 则 test 和 testing 之间的差异为 4 个字母 该列的数据值为 4 I have reflected about it an
  • sql server 按组排名

    问题看似简单 但我却无法理解 这是针对 sql 服务器的 what I have in a table What I need as a output cksum id cksum id 2162514679 204 2162514679
  • 如何在 PostgreSQL 中使用具有多个值的 SQL LIKE 条件?

    有没有更短的方法来查找多个匹配项 SELECT from table WHERE column LIKE AAA OR column LIKE BBB OR column LIKE CCC 这个问题适用于 PostgreSQL 9 1 但如
  • 对多个数据库执行 SQL 查询

    我知道我的帖子与该论坛中的其他帖子的标题非常相似 但我真的找不到我需要的答案 这是我的问题 我的 Windows Server 上运行着 SQL Server 在我的 SQL Server 中 我有大约 30 个数据库 它们都具有相同的表和

随机推荐

  • Ant Build AAPT Crunch 正在从库资源图像中剥离 draw9 信息

    我有一个正在使用库项目的项目 图书馆项目有draw9 9 png 文件 当通过Ant构建apk时 它会剥离可缩放和可填充区域的draw9信息 结果是应用程序只是拉伸图像而不使用draw9信息 在Android的build xml中
  • WooCommerce 自定义产品类型 - 多个添加到购物车部分问题

    我在 woocommerce 中创建了一个名为 Booking 的自定义产品类型 这是我的代码 class WC Product Booking extends WC Product construct function access pu
  • SheetJS xlsx-style需要excel中的单元格样式

    我正在尝试使用 SheetJS xlsx 导出 Excel 并希望格式化单元格 我正在使用以下代码 并且正在生成 Excel 但无法格式化单元格 任何人都可以指出这个问题或者可以分享完整的示例代码吗 加载库文件 剩下
  • java / android 中的数字签名(RSA 密钥)

    我想在我的 java android 项目中使用存储在数据库中的私钥 RSA 生成数字签名 我的 2 个密钥是使用以下代码生成的 项目正在生产中 我无法更改它 Get keys pair RSA KeyPair rsaKyePair cre
  • 设备支持警告:Google Play 2019

    Today I submitted the update to my app and got below severe warning但是当我比较两个应用程序时 一切看起来都一样 谁能解释一下警告的真正含义是什么 我担心它是否排除了某些设备
  • 为什么ExecutorService执行HashMap操作时会死锁?

    当运行以下类时 ExecutionService 经常会死锁 import java util ArrayList import java util Collection import java util HashMap import ja
  • 跟踪对共享库的调用

    我正在Linux下开发一个程序 出于调试目的 我想跟踪从程序到某个 最好是共享 库的所有调用 我不想跟踪库内发生的调用 对于系统调用 有 strace 是否有任何工具可以跟踪对共享库的调用 您正在寻找的工具称为ltrace 它允许跟踪从程序
  • Rails:在 process_action 回调之前:authenticate_user!尚未定义

    我正在创建一个包含设计的 Rails 应用程序 我正在尝试使用 Ngrok 将 Twilio 消息传递添加到我的网站 我使用了本教程 https www twilio com blog 2016 04 receive and reply t
  • 使用 jQuery 计算选中复选框的数量并将其显示在固定的 div 上

    我正在尝试编写一个 jQuery 脚本 我以前从未编写过脚本 我需要帮助 详情如下 我有一个带有复选框的表格 每个复选框都有不同的 ID 和名称 出于我自己的编程原因 我需要这些 ID 和名称 我只想计算复选框的数量 然后将其显示在固定 d
  • 使用 R Shiny 中的操作按钮将行从一个 DT 移动到其他 DT

    UPDATE 我正在尝试使用制作一个应用程序shiny and DT 类似于此处 Shree 接受的答案 https stackoverflow com questions 57853627 moveable multiple items
  • 如何删除Wordpress媒体库中图像的永久链接(登陆页面)?

    我注意到在 WordPress 网站上上传的每个图像都会有一个单独的页面 图像的永久链接 像这样 https www knexusgroup com linkedin logo v1 https www knexusgroup com li
  • sh:识别:未找到命令 imagemagick Rails 3

    我正在将 ImageMagick 6 7 4 与 Rails 3 一起使用 并且还安装了paperclip我的应用程序的宝石 我跟着本指南 https www imagemagick org script download php maco
  • DeploymentItemAttribute 的相对路径根是什么?

    Using MSTest http msdn microsoft com en us library ms182486 aspx 什么是相对路径根部署项目属性 http msdn microsoft com en us library mi
  • Android 中的注销功能

    我正在制作一种社交网络应用程序 我正在其中实现注销功能 在 注销 按钮上单击它应该导航到登录屏幕 但它现在导航到主页屏幕 我正在使用以下代码进行注销 IntentFilter intentFilter new IntentFilter in
  • 轻量级 Android 应用程序的技巧

    我开始开发 Android 应用程序 我想知道是否有任何创建轻量级应用程序的技巧 这是我第一次尝试在移动平台上编写应用程序 但我希望我的编程经验能有所帮助 我想到了 更好 更快 更轻的 Java 一书 但这会是我问题的 最佳 答案吗 是否有
  • 谷歌分析 & jQuery Mobile & jQuery 1.9

    之前有一个关于使用 Google Analytics 和 jquery Mobile 的问题 并提供了成功的答案here https stackoverflow com questions 12762950 jquery mobile an
  • PHP SQL查询错误

    我在此代码中的类型对话方面遇到一些问题 使用 Facebook PHP SDK 3 0 1 page id 192485754113829 post limit 2 query select post id source id actor
  • 是用 Monad 的 Applicative 来定义 Functor 更好,还是反之亦然?

    这是一个一般性问题 与任何一段代码无关 假设你有一个类型T a可以给出一个实例Monad 因为每个单子都是一个Applicative通过分配pure return and lt gt ap 然后每个应用程序都是一个Functor via f
  • R Studio 无法识别快捷方式

    我搜索了这个论坛 我知道存在类似的问题 但是 所有建议的解决方案都不适合我 我认为这与我的键盘有关 但我尝试了一切 但没有运气 Mainly 我无法为 运行当前行或选择 设置 CTRL r 的快捷方式 事实上 我不能使用 Ctrl R 组合
  • 查询每个小部件最近的两个条目

    我有两张桌子 其中一个 小部件 有一个小部件列表 ID 小部件名称 颜色等 以及有关它们的数据 另一个 测试 有一个在小部件上运行的测试列表 ID 日期 info1 info2 等 我想要做的是显示最近的两个测试 我认为我真的不需要为此使用