我的以下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/

10-14 06:18