pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

      <small id='12m7A'></small><noframes id='12m7A'>

        <bdo id='12m7A'></bdo><ul id='12m7A'></ul>
    1. <legend id='12m7A'><style id='12m7A'><dir id='12m7A'><q id='12m7A'></q></dir></style></legend>
        <tfoot id='12m7A'></tfoot>

        <i id='12m7A'><tr id='12m7A'><dt id='12m7A'><q id='12m7A'><span id='12m7A'><b id='12m7A'><form id='12m7A'><ins id='12m7A'></ins><ul id='12m7A'></ul><sub id='12m7A'></sub></form><legend id='12m7A'></legend><bdo id='12m7A'><pre id='12m7A'><center id='12m7A'></center></pre></bdo></b><th id='12m7A'></th></span></q></dt></tr></i><div class="f5vl5f7" id='12m7A'><tfoot id='12m7A'></tfoot><dl id='12m7A'><fieldset id='12m7A'></fieldset></dl></div>
      1. 如何在 zend db 上構建嵌套選擇

        how to build nested select on zend db(如何在 zend db 上構建嵌套選擇)
        • <bdo id='WnbkY'></bdo><ul id='WnbkY'></ul>

            <i id='WnbkY'><tr id='WnbkY'><dt id='WnbkY'><q id='WnbkY'><span id='WnbkY'><b id='WnbkY'><form id='WnbkY'><ins id='WnbkY'></ins><ul id='WnbkY'></ul><sub id='WnbkY'></sub></form><legend id='WnbkY'></legend><bdo id='WnbkY'><pre id='WnbkY'><center id='WnbkY'></center></pre></bdo></b><th id='WnbkY'></th></span></q></dt></tr></i><div class="pvnjjxj" id='WnbkY'><tfoot id='WnbkY'></tfoot><dl id='WnbkY'><fieldset id='WnbkY'></fieldset></dl></div>

                <tbody id='WnbkY'></tbody>
              <tfoot id='WnbkY'></tfoot>

              <legend id='WnbkY'><style id='WnbkY'><dir id='WnbkY'><q id='WnbkY'></q></dir></style></legend>

              • <small id='WnbkY'></small><noframes id='WnbkY'>

                1. 本文介紹了如何在 zend db 上構建嵌套選擇的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  這個查詢有問題

                  SELECT * FROM(
                      SELECT `b`.*,`owner`.firstname,`owner`.lastname,`owner`.email,
                      (
                          SELECT COUNT(`ps`.profile_id)   FROM `profile` AS `ps`
                          LEFT JOIN `xref_store_profile_brand` AS `xbp` ON `xbp`.profile_id = `ps`.profile_id
                          WHERE `xbp`.brand_id = b.brand_id AND ps.role = 'salesrep' AND `xbp`.store_id IS NULL
                      ) AS `salesrepTotal`,
                      (
                          SELECT GROUP_CONCAT(`ms`.firstname)   FROM `profile` AS `ps`
                          LEFT JOIN `xref_store_profile_brand` AS `xbp` ON `xbp`.profile_id = `ps`.profile_id
                          LEFT JOIN `member` AS `ms`ON `ms`.member_id = `ps`.member_id
                          WHERE `xbp`.brand_id = `b`.brand_id AND ps.role = 'salesrep' AND `xbp`.store_id IS NULL
                      ) AS `salesrep`,
                      (
                          SELECT COUNT(`s`.store_id) FROM `store` AS `s`
                          LEFT JOIN `xref_store_profile_brand` AS `xbs` ON `xbs`.store_id = `s`.store_id
                          WHERE `xbs`.brand_id = `b`.brand_id AND `xbs`.brand_id IS NOT NULL
                      ) AS `storeTotal`,
                      (
                          SELECT GROUP_CONCAT(`s`.name) FROM `store` AS `s`
                          LEFT JOIN `xref_store_profile_brand` AS `xbs` ON `xbs`.store_id = `s`.store_id
                          WHERE `xbs`.brand_id = `b`.brand_id AND `xbs`.brand_id IS NOT NULL
                      ) AS `store`
                  
                      FROM `brand` AS `b`
                      LEFT JOIN
                      (
                          SELECT `m`.firstname,`m`.lastname,`m`.email,`xspb`.brand_id FROM `member` AS `m`
                          LEFT JOIN `profile` as `p` ON `p`.member_id = `m`.member_id AND `p`.role = 'designer' AND `p`.isPrimary = 1
                          LEFT JOIN `xref_store_profile_brand` AS `xspb` ON `xspb`.profile_id = `p`.profile_id AND `xspb`.store_id IS NULL
                      ) AS `owner` ON `owner`.brand_id =`b`.brand_id
                  
                      GROUP BY `b`.brand_id
                  ) AS `final`
                  

                  如何將其轉換為 Zend_Db_Select 對象?

                  how can i convert this in to Zend_Db_Select object?

                  主要問題是這部分

                  SELECT `b`.*,`owner`.firstname,`owner`.lastname,`owner`.email,
                      (
                          SELECT COUNT(`ps`.profile_id)   FROM `profile` AS `ps`
                          LEFT JOIN `xref_store_profile_brand` AS `xbp` ON `xbp`.profile_id = `ps`.profile_id
                          WHERE `xbp`.brand_id = b.brand_id AND ps.role = 'salesrep' AND `xbp`.store_id IS NULL
                      ) AS `salesrepTotal`,
                  

                  推薦答案

                  您需要使用 Zend_Db_Expr 對象在您的查詢和 選擇 AS 的數組結構.

                  You need to use Zend_Db_Expr objects in your query and array structures for select AS.

                  以下是您正在尋找的解決方案:

                  below is the solution you are looking for:

                  <?php
                  
                  $db = Zend_Db_Table::getDefaultAdapter();
                  
                  //  inner query
                  $sqlSalesRepTotal = $db->select()
                          ->from(array('ps' => 'profile'))
                          ->joinLeft(array('xbp' => 'xref_store_profile_brand'), 'xbp.profile_id = ps.profile_id')
                          ->where('xbp.brand_id = b.brand_id')
                          ->where('ps.role = ?', 'salesrep')
                          ->where('xbp.store_id IS NULL');
                  
                  //  main query
                  $sql = $db->select()
                          ->from(array('b' => 'brand'), array(
                              //  NOTE: have to add parentesis around the expression
                              'salesrepTotal' => new Zend_Db_Expr("($sqlSalesRepTotal)")
                          ))
                          ->where('....')
                          ->group('brand_id');
                  
                  
                  //  debug
                  var_dump($db->fetchAll($sql));
                  

                  這篇關于如何在 zend db 上構建嵌套選擇的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  SQL query to get all products, categories and meta data woocommerce/wordpress(獲取所有產品、類別和元數據的 SQL 查詢 woocommerce/wordpress)
                  Can I figure out a list of databases and the space used by SQL Server instances without writing SQL queries?(我可以在不編寫 SQL 查詢的情況下找出數據庫列表和 SQL Server 實例使用的空間嗎?) - IT屋-程序員軟件開發
                  How to create a login to a SQL Server instance?(如何創建對 SQL Server 實例的登錄?)
                  How to know the version and edition of SQL Server through registry search(如何通過注冊表搜索知道SQL Server的版本和版本)
                  Why do I get a quot;data type conversion errorquot; with ExecuteNonQuery()?(為什么會出現“數據類型轉換錯誤?使用 ExecuteNonQuery()?)
                  How to show an image from a DataGridView to a PictureBox?(如何將 DataGridView 中的圖像顯示到 PictureBox?)
                    • <tfoot id='FPPQV'></tfoot>

                        <i id='FPPQV'><tr id='FPPQV'><dt id='FPPQV'><q id='FPPQV'><span id='FPPQV'><b id='FPPQV'><form id='FPPQV'><ins id='FPPQV'></ins><ul id='FPPQV'></ul><sub id='FPPQV'></sub></form><legend id='FPPQV'></legend><bdo id='FPPQV'><pre id='FPPQV'><center id='FPPQV'></center></pre></bdo></b><th id='FPPQV'></th></span></q></dt></tr></i><div class="pndfbzh" id='FPPQV'><tfoot id='FPPQV'></tfoot><dl id='FPPQV'><fieldset id='FPPQV'></fieldset></dl></div>

                      1. <legend id='FPPQV'><style id='FPPQV'><dir id='FPPQV'><q id='FPPQV'></q></dir></style></legend>
                          <tbody id='FPPQV'></tbody>
                          <bdo id='FPPQV'></bdo><ul id='FPPQV'></ul>

                            <small id='FPPQV'></small><noframes id='FPPQV'>

                            主站蜘蛛池模板: 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 道达尔润滑油-食品级润滑油-道达尔导热油-合成导热油,深圳道达尔代理商合-深圳浩方正大官网 | 电缆隧道在线监测-智慧配电站房-升压站在线监测-江苏久创电气科技有限公司 | 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 北京发电车出租-发电机租赁公司-柴油发电机厂家 - 北京明旺盛安机电设备有限公司 | 专业甜品培训学校_广东糖水培训_奶茶培训_特色小吃培训_广州烘趣甜品培训机构 | 12cr1mov无缝钢管切割-15crmog无缝钢管切割-40cr无缝钢管切割-42crmo无缝钢管切割-Q345B无缝钢管切割-45#无缝钢管切割 - 聊城宽达钢管有限公司 | 集装箱展厅-住人集装箱住宿|建筑|房屋|集装箱售楼处-山东锐嘉科技工程有限公司 | 药品冷藏箱厂家_低温冰箱_洁净工作台-济南欧莱博电子商务有限公司官网 | 二手色谱仪器,十万分之一分析天平,蒸发光检测器,电位滴定仪-湖北捷岛科学仪器有限公司 | 精密机械零件加工_CNC加工_精密加工_数控车床加工_精密机械加工_机械零部件加工厂 | 砂磨机_立式纳米砂磨机_实验室砂磨机-广州儒佳化工设备厂家 | 二氧化碳/活性炭投加系统,次氯酸钠发生器,紫外线消毒设备|广州新奥 | 柔软云母板-硬质-水位计云母片组件-首页-武汉长丰云母绝缘材料有限公司 | 杭州高温泵_热水泵_高温油泵|昆山奥兰克泵业制造有限公司 | 家德利门业,家居安全门,别墅大门 - 安徽家德利门业有限公司 | 家德利门业,家居安全门,别墅大门 - 安徽家德利门业有限公司 | 对照品_中药对照品_标准品_对照药材_「格利普」高纯中药标准品厂家-成都格利普生物科技有限公司 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 无缝方管|无缝矩形管|无缝方矩管|无锡方管厂家 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 首页|成都尚玖保洁_家政保洁_开荒保洁_成都保洁| 液压压力机,液压折弯机,液压剪板机,模锻液压机-鲁南新力机床有限公司 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 东莞压铸厂_精密压铸_锌合金压铸_铝合金压铸_压铸件加工_东莞祥宇金属制品 | 耐磨焊丝,堆焊焊丝,耐磨药芯焊丝,碳化钨焊丝-北京耐默公司 | 多功能三相相位伏安表-变压器短路阻抗测试仪-上海妙定电气 | 中国品牌门窗网_中国十大门窗品牌_著名门窗品牌 | 申江储气罐厂家,储气罐批发价格,储气罐规格-上海申江压力容器有限公司(厂) | 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | 环境模拟实验室_液体-气体控温机_气体控温箱_无锡双润冷却科技有限公司 | 上海地磅秤|电子地上衡|防爆地磅_上海地磅秤厂家–越衡称重 | 牛皮纸|牛卡纸|进口牛皮纸|食品级牛皮纸|牛皮纸厂家-伽立实业 | 聚氨酯催化剂K15,延迟催化剂SA-1,叔胺延迟催化剂,DBU,二甲基哌嗪,催化剂TMR-2,-聚氨酯催化剂生产厂家 | 肉嫩度仪-凝胶测试仪-国产质构仪-气味分析仪-上海保圣实业发展有限公司|总部 | 一航网络-软件测评官网 | 凝胶成像仪,化学发光凝胶成像系统,凝胶成像分析系统-上海培清科技有限公司 | 工业PH计|工业ph酸度计|在线PH计价格-合肥卓尔仪器仪表有限公司 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 橡胶弹簧|复合弹簧|橡胶球|振动筛配件-新乡市永鑫橡胶厂 | 深圳工程师职称评定条件及流程_深圳职称评审_职称评审-职称网 | 合肥网带炉_安徽箱式炉_钟罩炉-合肥品炙装备科技有限公司 | AGV无人叉车_激光叉车AGV_仓储AGV小车_AGV无人搬运车-南昌IKV机器人有限公司[官网] |