我当前正在尝试计算特定价格范围内有多少个属性,并且我正在运行的查询返回的值仅为1.显然,我做错了某些事情 - 并且它不会帮助没有MySQL/PhP精明。 任何人都不会介意伸出援助之手吗?php - 计算数组中的值的数量
查询低于:
$apart = $wpdb->get_var("SELECT m1.post_id
FROM hj_postmeta m1
INNER JOIN hj_postmeta m2 ON m1.post_id = m2.post_id
WHERE m1.meta_key = 'price'
AND m1.meta_value
BETWEEN 50000 AND 74999 AND m2.meta_key = 'property_type'
AND m2.meta_value = 'apartment'");
$apartprice = count($apart);
提前非常感谢。
让数据库做计数'SELECT count(m1.post_id)as count ......' –