admin

如何将Count(*)作为从SQL到php的变量?

sql

我已向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;

但是如何取公共 ‘COUNT(*)’ =>字符串‘143’(length = 3)的值?我尝试了不同的syntaxis和一些错误。

我需要值:147,143 …


阅读 44

收藏
2021-06-07

共1个答案

admin

使用AS创建别名

SELECT meta_value,  COUNT(*) As count  from wp_postmeta;

然后使用 count

2021-06-07