我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何在推进中使用子查询获取行计数(来自另一个表)?

I want to do something like this:

SELECT a.*, (SELECT COUNT(*) FROM b where b.col1 = a.col2) as count FROM a

is it possible using propel criteria or not?

$c = new Criteria();
$c->addSelectColumn(aPeer::TABLE_NAME.'.*');
$c->addAsColumn('count', '(SELECT COUNT(*) FROM b WHERE b.col1 = a.col2)');
aPeer::doSelect($c);

近期文章

  • 在PHP中将变量包含到类中
  • 主页在Magento采取不同的模板
  • 在循环中使POST值动态化以存储为数组?
  • MySQL和PHP的SQL语法错误。 '选项FROM poll_maker_options WHERE poll_id = 3'[关闭]
  • preg_match函数在某些PHP脚本中无法正常工作
  • 双内连接的奇怪主义行为()
  • 找到谁在PHP的类中调用方法[重复]
  • 加载有时通过PHP“挂起”的页面(Curl)
  • 将货币符号从php发送到flash
  • php函数 - jsp等价
  • 如何从保存的自定义字段中获取数组
  • session_set_save_handler - 为什么这段代码不起作用?
  • 这个日期格式叫什么,我该如何解析它?
  • 如何在论坛上找到ACTIVE MEMBERS的数量?
  • 在Netbeans中为Symfony Php框架启用推进插件
  • 如何使用Zend_Navigation注册非菜单页面?
  • 在SimpleXmlElement上使用xPath获取单个字符串结果
  • 致命错误 - 执行()php 5.2.13
  • mysqli php扩展
  • 这个jquery删除函数?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华