【发布时间】:2015-01-08 15:52:42
【问题描述】:
我已向 SQL 发出请求:
SELECT meta_value, COUNT(*) from wp_postmeta;
并响应一个数组:
array (size=102)
0 =>
object(stdClass)[24]
public 'meta_value' => string '37' (length=2)
public 'COUNT(*)' => string '147' (length=3)
1 =>
object(stdClass)[23]
public 'meta_value' => string '32' (length=2)
public 'COUNT(*)' => string '143' (length=3)
我使用“meta_value”对 php 代码没有任何问题:
$result->meta_value;
但是如何获取 public 'COUNT(*)' => string '143' (length=3) 的值呢? 我只尝试了不同的语法和一些错误。
我需要值:147,143...
【问题讨论】:
-
SELECT meta_value, COUNT(*) as xy from wp_postmeta;对你有用吗? -
很好,写了一个答案(另外,如果您想了解它被称为别名!您可以使用您选择的所有内容(例如
SELECT name as xy from table where id = 1)) -
是的。谢谢你。我以前读过 SQL for Dummiers,但不记得这件事了。这真的很简单。再次感谢您。