如何按 MAX(日期) 进行选择?

2024-01-12

这是表结构:

CREATE TABLE `reports` (
  `report_id` int(11) NOT NULL auto_increment,
  `computer_id` int(11) NOT NULL default '0',
  `date_entered` datetime NOT NULL default '1970-01-01 00:00:00',
  `total_seconds` int(11) NOT NULL default '0',
  `iphone_id` int(11) default '0',
  PRIMARY KEY  (`report_id`),
  KEY `computer_id` (`computer_id`),
  KEY `iphone_id` (`iphone_id`)
) ENGINE=MyISAM AUTO_INCREMENT=120990 DEFAULT CHARSET=latin1

我需要一个SELECT声明将列出report_id per computer_id从最新输入的date_entered,我不知道该怎么做。


这应该可以做到:

SELECT report_id, computer_id, date_entered
FROM reports AS a
WHERE date_entered = (
    SELECT MAX(date_entered)
    FROM reports AS b
    WHERE a.report_id = b.report_id
      AND a.computer_id = b.computer_id
)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何按 MAX(日期) 进行选择? 的相关文章

  • Ruby ActiveRecord 和 sql 元组支持

    ActiveRecord 是否支持 where 子句中的元组 假设底层数据库支持 结果 where 子句看起来像这样 where name address in John 123 Main St I tried Person where n
  • 如何使用一个命令删除 SQL 数据库中的所有索引?

    那么 如何通过一条命令删除 SQL 数据库中的所有索引呢 我有这个命令可以获取所有 20 个左右的 drop 语句 但是如何从这个 结果集 运行所有这些 drop 语句呢 select from vw drop idnex 给我相同列表的另
  • jdbc4.MySQLSyntaxErrorException:数据库中不存在表

    我正在使用 SpringBoot 开发一个网络应用程序 这是我的application properties文件来指定访问数据库的凭据 spring datasource driverClassName com mysql jdbc Dri
  • MySQL:如何仅获取正值的平均值?

    假设我有 INT 列 并且我使用 1 来表示插入时没有可用数据 我想获得该列中所有 0 或更大值的平均值 这可能吗 Thanks 我忘了提及 我正在与其他 AVG 一起执行此操作 因此从选项卡中选择 avg a avg b avg d 所以
  • 休眠以持久保存日期

    有没有办法告诉 Hibernate java util Date 应该持久保存 我需要这个来解决 MySQL 中缺少的毫秒分辨率问题 您能想到这种方法有什么缺点吗 您可以自己创建字段long 或者使用自定义的UserType 实施后User
  • rake db 问题:迁移 -

    我无法为 Ruby on Rails 设置 MySQL 数据库 设置数据库并确保 config database yml 文件匹配后 我遇到了以下错误消息 U Rails alpha gt rake db migrate trace in
  • 如何为 MySQL 中的字段或列添加别名?

    我正在尝试做这样的事情 但我收到未知的列错误 SELECT SUM field1 field2 AS col1 col1 field3 AS col3 from core 基本上 我只想使用别名 这样我就不需要执行之前执行的操作 这在mys
  • SQL查询json字典数据

    我的表中的 CLOB 字段包含 JSON 如下所示 a value1 b value2 c value3 我正在尝试编写一个 SQL 查询来返回一个包含键和值字段的表 如下所示 key value a value1 b value2 c v
  • 使用什么框架来引导我的第一个生产 scala 项目?

    我正在第一次涉足 scala 的生产应用程序 该应用程序当前打包为 war 文件 我的计划是创建 scala 编译工件的 jar 文件 并将其添加到 war 文件的 lib 文件夹中 我的增强功能是通过 Jersey 公开的 mysql 支
  • 如何使用 SQL Server 2008 执行多个 CASE WHEN 条件?

    我想做的是对同一列使用多个 CASE WHEN 条件 这是我的查询代码 SELECT Url p ArtNo p Description p Specification CASE WHEN 1 1 or 1 1 THEN 1 ELSE 0
  • MySQL InnoDB 约束不起作用

    我偶然发现 innoDB 约束的奇怪行为 但找不到原因 我有包含数据的表格 下面列出了它们的结构 CREATE TABLE contents id int 10 unsigned NOT NULL AUTO INCREMENT title
  • PostgreSQL函数中sql语言和plpgsql语言的区别

    我很新数据库开发所以我对下面的例子有一些疑问 函数 f1 语言 SQL create or replace function f1 istr varchar returns text as select hello varchar istr
  • 如何重新加载 jquery dropkick 对象

    我使用一个简单的选择列表和 jquery dropkick 库来使其美观 现在我想在更改相应的选择元素后更改 dropkick 内容 出现了一个新选项 但只需调用 select dropkick 不起作用 而且好像不支持 只需从头开始重建那
  • 如何在 SQL Server 2012 中选择除一列之外的所有列? [复制]

    这个问题在这里已经有答案了 有没有一种方法可以选择所有列 但只选择我不想选择的特定列 我的意思是有时我会遇到这样的问题 表有数百个字段 而我只需要删除一个字段 我需要重写所有列吗 有什么窍门吗 喜欢select
  • 获取包含矩阵行内最大值的列名称,该矩阵在数组内包含单独的最大值

    例如给出 dim1 lt c P PO C T dim2 lt c LL RR R Y dim3 lt c Jerry1 Jerry2 Jerry3 Q lt array 1 48 c 4 4 3 dimnames list dim1 di
  • 奇怪的 MySQL Python mod_wsgi 无法连接到 'localhost' (49) 上的 MySQL 服务器问题

    StackOverflow上也有类似的问题 但我还没有发现完全相同的情况 这是在使用 MySQL 的 OS X Leopard 机器上 一些起始信息 MySQL Server version 5 1 30 Apache 2 2 13 Uni
  • 重用 t-sql 游标的起始位置?

    我正在开发一个在临时表上使用游标的存储过程 我已经阅读了一些关于为什么不需要游标的内容 但在这种情况下我相信我仍然需要使用游标 在我的过程中 我需要遍历表的行两次 声明游标后 已经单步执行临时表并关闭游标 重新打开时游标的位置是否仍保留在表
  • CONTAINS 不适用于 Oracle Text

    我在执行此查询时遇到问题 SELECT FROM gob attachment WHERE CONTAINS gob a document java gt 0 它给了我 ORA 29902 error in executing ODCIIn
  • Oracle REGEXP_INSTR() 和“a-z”字符范围与预期不匹配

    我想用REGEXP INSTR 在 oracle 数据库中检查小写 大写字符 我知道 upper and lower POSIX 字符类 但我选择了a z这给了我非常奇怪的结果 我不明白 有人可以解释一下吗 SELECT REGEXP IN
  • 替换字符串中的多个字符,而不使用任何嵌套替换函数

    我的表中存储了一个方程 我一次获取一个方程 并希望将所有运算符替换为任何其他字符 输入字符串 N 100 6858 6858 N 100 0 2 N 35 运算符或模式 替换字符 输出字符串 N 100 6858 6858 N 100 0

随机推荐

  • 如何使用 URL 调用 Web 服务并传递参数

    如何使用 URL 调用 ASP NET Web 服务并传递参数 例如 服务的 URL 类似于 http localhost 31856 MySystem MyAPI asmx op getHeight 我需要传递两个参数a和b 我尝试过 h
  • Android Studio 布局编辑器不显示任何建议

    我创建了新的 XML 文件temp xml 当我尝试在其中添加文本视图时 没有向我显示任何建议 当我单击 TextView 时 添加的 TextView 没有正文 然后我从其他文件复制粘贴一些代码 并尝试向 TextView 编辑器提供大小
  • 加载规则“jsx-a11y/alt-text”时出错:rule.create 不是函数

    我刚刚用过npx create react app my app启动一个项目并在运行时npm start我收到这个编译错误 Error while loading rule jsx a11y alt text rule create is
  • UTF8 到 php 中的等效数字

    我一直在寻找我的 试图找到一个 PHP 函数来将 UTF8 转换为等效的数字 我不完全确定如何称呼这个数字 我听说它被称为纵坐标 但这里有一个例子 http jrgraphix net r Unicode 3040 309F http jr
  • 继承最派生类型的抽象类

    不幸的是 我找不到导致我提出这个问题的原始项目 这也许会给这个问题更多的背景 EDIT 我找到了我在其中看到的原始项目 http mews codeplex com SourceControl changeset view 63120 10
  • SAP Hana 开发中的 OData 与 XSJS

    我正在使用 SAP Hana studio 开发一个应用程序 我对为什么要使用 XSODATA 以及为什么要使用 XSJS 感到困惑 为什么我不能仅使用 XSODATA 文件来执行所有数据库事务 我知道 XSJS 是服务器端的 但如果我正在
  • HQL“包含”声明如何?

    我有一个实体 它有一个名为 标签 的字符串属性 我想根据某个字符串是否位于 Tags 属性中来查询该实体 例如 我有一个函数 IList GetEntityByTag string tag 这将返回 Tags 属性中具有标签值的所有实体 我
  • github markdown colspan

    有没有办法有 colspan on github 降价 我正在尝试创建一个表格 其中一行占据四列 One Two Three Four One Two Three Four One Two Three Four
  • 使用 linq 解析样式属性集合

    我想解析 SVG 样式属性 它只是一个分隔字符串 例如 填充 e2b126 描边 010101 描边宽度 0 3177 描边斜接限制 10 into a Dictionary
  • Kendo UI 上的 Angular DatePicker 验证不起作用

    我正在尝试在 Angular DatePicker 的 Kendo UI 上使用表单验证 但它似乎不起作用 我正在对所有其他表单元素执行以下操作 div class form group row div
  • 在指定的时间内运行函数:C++ with [重复]

    这个问题在这里已经有答案了 我需要实现一个函数 该函数应该在指定的时间内执行指定的任务 该任务作为参数传递给它 std chrono milliseconds 我想出了代码 void Run std chrono milliseconds
  • 在项目属性中找不到 C/C++

    我正在遵循一个教程 其要求的步骤之一是转到我的项目属性并单击 c c 并添加 其他包含目录 属性的路径 我使用的是 Visual C Express Edition 2008 教程使用的是相同的东西 有没有办法得到这个或替代品 This i
  • 关于C语言中free()的问题[重复]

    这个问题在这里已经有答案了 可能的重复 free 和 malloc 在 C 中如何工作 https stackoverflow com questions 1957099 how do free and malloc work in c 在
  • java中super不能作为构造函数第一行的解决方案

    我正在使用 CSVReader 类 该类将本地文件作为输入 但现在 我需要能够读取本地文件以及具有 URL 路径的文件 例如http example com example txt http example com example txt
  • 单击按钮时无法调用 html 中的 JavaScript 函数

    我正在制作一个 Chrome 扩展 其中有一个 html 文件 一个在新选项卡中打开修改后的链接的 JavaScript 文件 清单文件和图标 它工作正常 但现在我希望 javascript 函数仅在用户单击按钮时才工作 所以我在html文
  • 2013 年的浏览器支持 Web MIDI API?

    有谁知道是否有支持 Web MIDI 的浏览器 我已经尝试过样品http webaudio github io web midi api http webaudio github io web midi api 但他们向我抛出一个错误 说我
  • 将意图从主活动发送到两个片段

    我有2个Fragment我必须发送一些 id 到Fragment 我用这个 public void onItemLongClick View view int position FragmentManager fm getSupportFr
  • 如何配置 ASP.Net OutputCache 以根据 http 与 https 进行变化?

    以下是这样的场景 用户在浏览器中从我们的 WebApp 打开非安全页面 我们称之为 PageA 然后单击其中的链接将他们带到 PageB 的安全实例 进入 PageB 后 用户随后可以单击一个链接 将他们带回到 PageA 的安全实例 他们
  • ETXTBSY 以及如何覆盖它

    我需要写入正在执行的可执行文件 但无法打开它进行写入 例如 include
  • 如何按 MAX(日期) 进行选择?

    这是表结构 CREATE TABLE reports report id int 11 NOT NULL auto increment computer id int 11 NOT NULL default 0 date entered d