gpt4 book ai didi

php - 如何统计mysql中的唯一记录

转载 作者:行者123 更新时间:2023-11-29 08:36:37 28 4
gpt4 key购买 nike

我有一个大型特性数据库,我正在尝试获取特定特性的邮政编码,然后获取第一个字母(区域),然后计算该区域数据库中的所有其他特性。

我追求的是什么:

该属性(property)的邮政编码是L21 5PU

我想显示链接列表:

类似属性

L1 (4)二级 (5)L23(27)等

这就是我要做的

$PC = 'L';

PCSearch = mysql_query("SELECT * FROM Property WHERE POSTCODE LIKE '$PC'")

但是,如何计算邮政编码以 $PC 开头(本例中为 L)的每个属性,并显示邮政编码列表及其旁边的数字?

最佳答案

使用分组依据,例如

SELECT postcode , count(*) as property_count FROM property GROUP BY postcode

这会将所有邮政编码分组并为您提供属性(property)数量。

如果你想进行部分匹配,我相信你必须为你想要查找的每个部分邮政编码运行一个循环,并在上面的查询中添加一个“where”子句。

.. WHERE postcode LIKE 'L%'

关于php - 如何统计mysql中的唯一记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15042660/

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