我有一个数据库,里面有几百个客户,他们都是独一无二的。但是,如果某些客户属于某个家庭,则他们会联系在一起。例如
我有一个家庭 ID 可以链接这些客户,例如A. Jones 夫人是客户编号 005,B.Jones 先生是客户编号 017,由于他们是相关的,我为他们分配了家庭 ID 001。
我在网上搜索过,但似乎没有什么地方可以帮助我了解如何进行某种 mySQL 计数以回应 familyID = 001 的人数。
此外,如果 familyID = 001 的 mySQL 搜索条件,我可以返回两个单独的客户记录。
非常感谢,
汤姆。
编辑:意识到我会把乘客而不是顾客放在一起,我的错!此外,这些名称是出于明显的 DPA 原因而编造的:)
最佳答案
你想要COUNT()
函数
SELECT count(*) AS count FROM customers WHERE familyID="001"
您可以用列名替换*
,这样会更快一些。
关于php - 返回数值的 mySQL 计数查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9981310/