gpt4 book ai didi

mysql - 如何只获得不同的行之一?

转载 作者:行者123 更新时间:2023-12-01 00:14:49 27 4
gpt4 key购买 nike

我正在制作一个 newsletter php 模块,它有一个queue list(所以我的 cron 文件可以每分钟向它发送特定数量的电子邮件),我想如果时事通讯有队列中的电子邮件以及有多少,我不会在后台显示,因此为了节省处理时间,如果有电子邮件要发送,我不想获取每份时事通讯并逐个字段。

因此,想象一下 NEWSLETTER_QUEUE 表中的这种结构:

NEWSLETTER_ID   EMAIL
1 test1@hotmail.com
1 test2@hotmail.com
1 test3@hotmail.com
1 test4@hotmail.com
2 test2@hotmail.com
2 test3@hotmail.com
2 test4@hotmail.com
3 test4@hotmail.com

我只想获取值:

NEWSLETTER_ID   COUNT(EMAIL)
1 4
2 3
3 1

所以,通常我会按时事通讯查询时事通讯并检查它是否发送待处理并计数,但我不想节省处理时间。

最佳答案

SELECT newsletter_id, COUNT(email)
FROM newsletter_queue
GROUP BY newsletter_id

关于mysql - 如何只获得不同的行之一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6539556/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com