mysql - 如何仅提取所有电子邮件条目丢失的记录
问题描述
我有一个问题,所以我有这张桌子:
| Manager_Name | Email_Address |
| ------------ | ------------- |
| person A |Email@email.com|
| person A |Null|
| person A |Null|
| person A |Email@email.com|
| person A |Email@email.com|
| person B |Null|
| person B |Null|
| person B |Null|
| person B |Null|
| person B |Null|
| person C |Email@email.com|
| person C |Email@email.com|
| person C |Email@email.com|
| person C |Email@email.com|
| person C |Email@email.com|
| person D |Null|
| person D |Null|
| person D |Null|
| person D |Null|
| person D |Null|
我的问题是如何仅提取所有 5 个电子邮件地址都丢失的经理,如 B 人和 D 人,在原始表中我有很多我只想得到所有 5 个地址都丢失的经理。
解决方案
您可以在子句中分组Manager_Name
并设置条件:HAVING
SELECT Manager_Name
FROM tablename
GROUP BY Manager_Name
HAVING MAX(Email_Address) IS NULL;
请参阅演示。
推荐阅读
- docker - Docker PHP 访问控制允许来源 CORS
- python - 如何从txt文件的一行数据制作子字典?
- python - 将两列 DataFrame 按日期转换为值计数
- python-3.x - 如何使用 Falcon Python 从 POST 请求中保存图像
- html - 从标签中提取唯一的类名
- javascript - 为什么访问属性时属性为空,但该属性显示在 console.log 中?
- angular - Angular 8 - 行为主题未在服务中发出下一个值
- c# - 是否可以通过计算手动提高双精度位串的精度
- python - Dash Plotly - 当仅更改数据源时,如何解决 IndexError: list index out of range'?
- jquery - Ajax JQuery - 将返回的变量 + 输入按钮和 Span 附加到 Div