问题标签 [max]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
9276 浏览

sql - SQL MAX() 问题

我有这张表,我正在寻找具有最高时间戳的行。我尝试使用

但那又回来了

如您所见,它的 uid 错误。我如何让它从正确的行中获取 uid?谢谢

0 投票
2 回答
23296 浏览

c# - 如何在数据表的每一列中获取最大字符串长度

我有一个 DataTable 对象。每列都是字符串类型。

使用 LINQ,如何获得每列的最大字符串长度?

0 投票
2 回答
17936 浏览

linq - 在 Linq to Entities / Entity SQL 中选择 Max 并进行类型转换

我正在尝试为遗留数据库创建一些 CRUD 功能并将实体框架用作 ORM 工具。一个表“站点”具有用户从未见过的 Guid 类型“Id”列和用户用来标识站点的整数类型“SiteId”。

天知道为什么数字 SiteId 列在数据库中是 varchar(10) 类型的,但是其中的每个 SiteId 都是一个整数,并且所有未来的 SiteId 也将是整数。

为了生成一个新的、唯一的、整数类型 SiteId,我如何使用 Entity SQL 或 Linq to Enities 执行有效的“SELECT MAX(SiteId)”?

换句话说,我如何将列中的每个值从 varchar(10) 转换为 int 并从该集合中选择最大值?

这看起来很有希望,但 linq 无法将解析转换为“存储过程”......

0 投票
9 回答
430212 浏览

c# - 如何对集合中所有对象的属性执行 .Max() 并返回具有最大值的对象

我有一个具有两个 int 属性的对象列表。该列表是另一个 linq 查询的输出。物体:

我想在列表中查找并返回具有最大Height属性值的对象。

我可以设法获得价值的最高值,Height但不能获得对象本身。

我可以用 Linq 做到这一点吗?如何?

0 投票
4 回答
12632 浏览

sql - 没有子查询的sql server最大值计数

我想编写一个 T-SQL 查询,它不仅返回最大值,还返回具有最大值的行数。一定有比我想出的更好的方法

我可以通过 INNER JOINing 子查询来正确地做到这一点,但这似乎很浪费

那么有没有一种方法与查询#1 一样简单,但返回与查询#2 一样的正确结果?

微软 SQL 服务器 2000

编辑:我在第一次尝试输入时错过了上面两个重要的 GROUP BY,我添加了它们 编辑:假装 Cade Roux 写的版本是我写的

0 投票
3 回答
909 浏览

postgresql - Postgresql vlookup

假设我有一个包含以下列的表“uservalue”:

我可以轻松获得每个组的最大值:

我想要的是它返回每个组中具有最高值的 user_id。matlab中的max函数也会返回最大值的索引,有没有办法让postgresql做同样的事情?

0 投票
3 回答
4314 浏览

python - Connection refused when trying to open, write and close a socket a few times (Python)

I have a program that listens on a port waiting for a small amount of data to tell it what to do. I run 5 instances of that program, one on each port from 5000 to 5004 inclusively.

I have a second program written in Python that creates a socket "s", writes the data to port 5000, then closes. It then increments the port number and creates a new socket connected to 5001. It does this until it reaches 5004.

The first three socket connections work just fine. The programs on ports 5000 to 5002 receive the data just fine and off they go! However, the fourth socket connection results in a "Connection Refused" error message. Meanwhile, the fourth listening program still reports that it is waiting on port 5003 -- I know that it's listening properly because I am able to connect to it using Telnet.

I've tried changing the port numbers, and each time it's the fourth connection that fails.

Is there some limit in the system I should check on? I only have one socket open at any time on the sending side, and the fact that I can get 3 of the 5 through eliminates a lot of the basic troubleshooting steps I can think of.

Any thoughts? Thanks!

--- EDIT ---

I'm on CentOS Linux with Python version 2.6. Here's some example code:

0 投票
4 回答
28829 浏览

mysql - 如何在 MySQL 中同时使用 MAX 和 LIMIT

我有一个具有以下结构的表:

身份证 | 颜色

1 | 红
2 | 蓝色
3 | 黄色
8 | 紫
10| 绿色

.
.
100|黄色

我希望能够获取前 5 行的 MAX ID 值。

例如,我想做这样的事情: Select MAX(ID) From Table LIMIT 5

希望这会返回值 10

但是,MySQL 不断返回 100 ......就像 MySQL 甚至没有看到 LIMIT 子句一样。

0 投票
2 回答
777 浏览

sql - 使用 MS Access 仅恢复连接表中的一行

我知道那里有类似的帖子,但是当我尝试在自己的查询中使用它们中的任何一个时,我无法让它工作。

基本上,我想使用 SQL 视图在 ACCESS 中查询 3 个表。

最初,对于这个例子,我试图只用 2.

tb1 名称:任务

tb1 想要的字段:Task ID Task Title Project ID(这个是用来抓取最后的项目标题,即上面提到的第3张表)

tb2 名称:任务笔记

需要的 tb2 字段: 任务注释 ID 任务注释日期 任务注释

使用设计视图发生的情况是,如果有 3 个注释,例如与任务表中的一项任务相关,它会列出所有 3 个任务注释。

我想要做的是只显示最后输入的任务注释,无论是[任务注释ID]还是[任务注释日期]。

我现在剩下的,从这里的帮助构建的是以下 SQL 语句:

我遇到了语法错误,但以前的化身也让我陷入困境。

我通常在 ACCESS 之外开发,在 php/asp 中很好,但是在 ACCESS 我是新手。

任何帮助将不胜感激

干杯

马修

0 投票
5 回答
530 浏览

math - 在向量中找到合理(无噪声)的最大元素

考虑一个充满噪声元素的向量V。找到合理的最大元素的最快(或任何)方法是什么?

例如,

我正在考虑对元素进行排序并找到第二个微分 {ie diff(diff(unique(V)))}。

编辑:抱歉耽搁了。

我不能发布任何有代表性的数据,因为它包含 6.15e5 元素。但这是排序元素的图。

排序的

只看图,分段线性函数可能会起作用。

无论如何,关于我之前关于使用微分的猜想,这里有一个 diff(sort(V)); 的图。

差异与 x

我希望现在更清楚了。

编辑:为了清楚起见,所需的“最大值”值将是排序元素图中步骤之前的值。