我希望选择并计算列phone_number的每个匹配项,其中column2 email_eddress == value。
示例数据库表
表:some_numbers
id | sender_email | phoner_number
1 | email@example.com | 555-555-5555
2 | email2@example.net | 666-666-6666
3 | email@example.com | 555-555-5555
4 | email@example.com | 123-456-7890
我正在尝试选择phone_number值以及找到每个唯一phone_number号码的次数WHERE sender_email = $ email变量设置为检查个人电子邮件地址。)
我似乎无法弄清楚如何以一种我可以输出如下所示的方式来查询它。
示例输出
email@example.com | 555-555-5555(2),123-456-7890(1)
email2@example.net | 666-666-6666(1)
我的尝试:
$results = $db->query("SELECT DISTINCT phone_number FROM some_numbers GROUP BY sender_email");
foreach($results as $result){
$number = trim($result['phone_number']);
echo $number.BR;
}