mysql - MySQL 中条件出现两次

标签 mysql

我的以下 MySQL 查询运行良好,它向我显示了记录至少为 250000 的所有代理。

如何进一步隔离代理至少有 2 条记录 >= 250000 的记录

这是我当前的查询:

SELECT DISTINCT
`RESI`.`ListingAgentFullName`,
`RESI`.`ListingAgentMLSID`,
`RESI`.`ListingAgentNumber`
FROM
`RESI`
WHERE
`RESI`.`SearchPrice` >=  '250000'

最佳答案

SELECT ListingAgentFullName, ListingAgentMLSID, ListingAgentNumber
FROM RESI WHERE SearchPrice >= 250000
GROUP BY ListingAgentFullName, ListingAgentMLSID, ListingAgentNumber
HAVING COUNT(*) >= 2;

实例:http://sqlfiddle.com/#!2/7acf3/1/0

关于mysql - MySQL 中条件出现两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19545750/

相关文章:

mysql - 使用字段数据的条件 JOIN

php - 在 Laravel 中获取 "Integrity constraint violation: 1452"

php - sprintf() 与 mysql_query()

php - mysql DATE_FORMAT STR_TO_DATE 日期子查询

Mysql SELECT 嵌套查询,很复杂?

mysql - postgresql 数据的间隔平均

mysql - SQL连接请求

mysql - 我正在尝试获取最近 "N"个月的订单。在下面的查询中,我需要动态设置月份的值

mysql - 性能问题(Nginx、NodeJs、Mysql)

php - 在 PDO::exec() 之后关闭无缓冲的 MySQL 查询