gpt4 book ai didi

mysql - 获取不同数量的成员

转载 作者:可可西里 更新时间:2023-11-01 07:56:09 24 4
gpt4 key购买 nike

也许我在这里很愚蠢,但请考虑这张表

enter image description here

我想知道有多少 unique members 已注册,所以我使用这个查询

$sql="SELECT DISTINCT member_nr, count(member_nr) as nr FROM Multiple_Orders 
Where order = '$pTour' AND round ='$pRound'";

我的问题

结果返回 6

当然在列中有 6 个成员,但是我想获得应该为 2 的唯一成员的数量,这就是我使用 Distinct 的原因

我在这里错过了什么

最佳答案

这就是你如何使用 DISTINCT

$sql="SELECT DISTINCT(member_nr) as nr FROM Multiple_Orders 
Where order = '$pTour' AND round ='$pRound'";

这将为您提供唯一成员列表

这就是您计算拥有多少唯一成员(member)的方式

$sql="SELECT COUNT(DISTINCT(member_nr)) as nr FROM Multiple_Orders 
Where order = '$pTour' AND round ='$pRound'";

这将为您提供唯一成员的数量

关于mysql - 获取不同数量的成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31267374/

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