相关疑难解决方法(0)

通过最大(时间)mysql分组

首先,这有点重复: GROUP BY具有最大日期 我正在发布问题,因为接受的答案对我不起作用,我也不知道为什么。我的问题:

我想选择max(timestamp)所有功能(func_ids)的最新()校验和。

@Bill Karwin的代码(可接受的答案)

SELECT func_id,checksum
FROM Content cnt 
INNER JOIN (
   SELECT func_id, MAX(timestamp) AS maxdate
   FROM Content GROUP BY func_id
) AS max USING (func_id,maxdate);
Run Code Online (Sandbox Code Playgroud)

MySQL错误: #1054 - Unknown column 'maxdate' in 'from clause'

我的桌子:

CREATE TABLE `Content` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `func_id` int(6) NOT NULL,
  `description` text CHARACTER SET utf8 NOT NULL,
  `returns` varchar(255) CHARACTER SET utf8 NOT NULL,
  `var` varchar(255) CHARACTER SET utf8 NOT NULL,
  `content` text …
Run Code Online (Sandbox Code Playgroud)

mysql sql

2
推荐指数
1
解决办法
466
查看次数

标签 统计

mysql ×1

sql ×1