问题标签 [having]

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 投票
4 回答
1005 浏览

sql - 使用 SQL Server 2005 我试图在 WHERE 子句中执行 HAVING 听起来很疯狂?

好的,我有超过一百万条记录,我需要从数据库中选择列数大于或等于 10 的所有信息。

我知道使用必须使用 group by 并使用 where 我不能使用聚合函数和运算符,所以我想要的伪代码是

这就是我卡住的地方。我是否使用子查询并添加一个名为 count 的列?我不确定我将如何编写代码,而且我是一个初级 SQL 用户,我可能正在寻找完全错误的方向。

我的整个查询如下,我想修改如果只有计数(callid)> = 10 的记录将被选中。

我自己解决了这个问题,方法是使用内部连接一个查询,该查询选择前 10 个并连接 dialed_num 列上的所有数据。完美运行,谢谢大家的帮助!

0 投票
2 回答
177 浏览

sql - SQL SELECT:出现的值 > 1

我正在尝试从此表中选择重复项:

预期结果只是空表。因为它没有重复。

我试过这个查询:

但它说语法是错误的,我正在尝试查询聚合函数等。

0 投票
2 回答
10961 浏览

sql - SQL Count where 子句

我有以下 SQL 语句:

我真正需要的是获取位置计数大于数字的行。就像是:

有没有办法在 SQL 中做到这一点?

0 投票
3 回答
145 浏览

sql - 多个有没有工作

我有一个具有以下架构的数据库:

我在 Access 中有这个 sql 查询:

如果我只使用 Have 的左侧,即:

我会得到 1 个结果(LeagueId 5)。如果我使用拥有的右侧,即:

我也会得到一个结果(LeagueId 5),但两者一起(如上)不会产生任何结果。

0 投票
1 回答
1264 浏览

linq-to-sql - 使用连接和聚合函数的 LINQ 查询

呃……我的 LINQ 突然变得更糟了!!

我有两个表,想加入并在表上执行聚合函数。

首先,这是否可能,我假设它是,其次,我如何处理聚合函数?作为同一个 LINQ 语句的一部分?

SQL 语句看起来有点像这样:

显然,“AS”部分可以忽略,我可以在控件中重命名这些部分。

任何提示,提示,指针将不胜感激。

0 投票
1 回答
691 浏览

c# - 返回具有最大值的所有行

我正在使用实体框架来连接数据库。

我有一个包含多个字段的表(我们称之为“文件”):

ID、版本、XYZ Primky 密钥基于 ID AND 版本。所以我可以有几行具有相同的 ID 但不同的版本(和相反)。

问题是:

我如何使用 LAMBDA 表达式询问我的实体框架,将所有最后一个版本的“文件”返回给我。

示例:数据:

结果:

谢谢!

!!目标是数据库不需要返回所有行,并且只被调用一次,所以忘记像 GetAllRows 这样的解决方案并读取整个集合并只保存最新的,或者获取所有可能 ID 的列表并获取最后一个另一个请求中的 foreach 版本。谢谢!

0 投票
3 回答
308 浏览

sql - 如何使用 HAVING 标准计算 MySQL 条目

所以通常你可以做

和 COUNT(field) 将返回具有 field.id > 100 标准的条目数

但是,如果您要计算使用 HAVING 标准指定的条目,例如

在这种情况下,代码将不起作用....

如何计算通过 HAVING 子句指定标准的条目?

提前致谢

0 投票
1 回答
1805 浏览

sql - PostgreSQL HAVING 子句

我昨晚在这里发帖寻求一些家庭作业的帮助。我要回答我的最后一个问题。

这是我正在使用的架构的相关部分:

我正在尝试编写一个查询,该查询将返回option_id投票最多的投票选项以及投票数。这仅适用于民意调查 10。

我可以使用以下查询成功返回每个选项的票数:

在这种情况下,它返回以下关系:

我想把它剪掉,所以它只有元组(2, 11)(或者任何获胜的选项)。我想我可以通过添加以下HAVING子句来实现这一点:

但是,这会返回一个空关系。

我已经确认内部SELECT语句返回了我所期望的 - 也就是说,它返回一个具有单个属性的关系,即对特定选项的投票数。在这种情况下,该返回值为:

有任何想法吗?

0 投票
3 回答
8802 浏览

mysql - MySQL:没有像组中的字符串?

我在一个表中有两列:VisitorID 和 URL。

对于访问者进行的每个页面视图,表中都存在一个条目。我想查看每个访问者的总访问次数,其中访问者组中的所有 URL 都不像“%page=checkout%”。

我在想它是这样的:

但是我不完全理解 HAVING 子句如何与子查询一起使用,如果我需要子查询等等?以及如何使消极?

并且任何可以解释答案的人都可以获得奖励积分,以便我下次可以自己做!

谢谢,

缺口

0 投票
3 回答
429 浏览

sql - WHERE 和 HAVING 之间的语义区别是什么?

让我们先GROUP BY搁置一会。在普通查询中(没有GROUP BY),语义上的区别是什么?为什么这个答案有效?(在子句中放置别名HAVING而不是WHERE