【问题标题】:Select all data and an expression with zend使用 zend 选择所有数据和表达式
【发布时间】:2013-08-09 09:35:16
【问题描述】:

我有一个关于 zend db 的问题。我想从一个表中选择所有数据 + 一个表达式,如计数。

不幸的是,当你在选择对象中传递一个带有计数的数组时,它只会选择计数。由于表格很大,我不想列出表格中的所有列以供选择。

你有什么想法吗?

【问题讨论】:

    标签: zend-framework zend-db zend-db-select


    【解决方案1】:

    您应该将分组依据添加到您的选择对象。 这是有道理的,因为聚合函数与 GROUP BY 语句结合使用。

    $select = $db->select();
    $select->from(array('p' => 'product'), array('product_id','title', 'count(*)'));
    $select->group('title');
    $products = $db->fetchAll($select);
    

    【讨论】:

      猜你喜欢
      • 2012-11-18
      • 2017-12-10
      • 2023-04-01
      • 1970-01-01
      • 2012-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多