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

<legend id='qeO13'><style id='qeO13'><dir id='qeO13'><q id='qeO13'></q></dir></style></legend>
<tfoot id='qeO13'></tfoot>
      • <bdo id='qeO13'></bdo><ul id='qeO13'></ul>
    1. <small id='qeO13'></small><noframes id='qeO13'>

    2. <i id='qeO13'><tr id='qeO13'><dt id='qeO13'><q id='qeO13'><span id='qeO13'><b id='qeO13'><form id='qeO13'><ins id='qeO13'></ins><ul id='qeO13'></ul><sub id='qeO13'></sub></form><legend id='qeO13'></legend><bdo id='qeO13'><pre id='qeO13'><center id='qeO13'></center></pre></bdo></b><th id='qeO13'></th></span></q></dt></tr></i><div class="5zjztxp" id='qeO13'><tfoot id='qeO13'></tfoot><dl id='qeO13'><fieldset id='qeO13'></fieldset></dl></div>

        在 MYSQL 中加入帶有 SUM 問題的表

        Join tables with SUM issue in MYSQL(在 MYSQL 中加入帶有 SUM 問題的表)
        1. <tfoot id='L9y3w'></tfoot>

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

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

                • <legend id='L9y3w'><style id='L9y3w'><dir id='L9y3w'><q id='L9y3w'></q></dir></style></legend>
                  本文介紹了在 MYSQL 中加入帶有 SUM 問題的表的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我一直在獲取連接表上的 SUM 時遇到問題,總是有問題,我可以通過運行兩個查詢來獲得我需要的結果,我想知道這兩個查詢是否可以組合成一個連接查詢,這里是我的查詢以及我加入查詢的嘗試

                  I have always had trouble getting SUMs on join tables, there is always an issue, I can get the results I need by running two queries, I am wondering if this two queries can be combine to make one join query, here is the queries I have and my attempt to join the query

                  查詢 1

                  SELECT last_name, first_name, DATE_FORMAT( (mil_date),  '%m/%d/%y' ) AS dates, 
                  SUM( drive_time ) MINUTES FROM bhds_mileage LEFT JOIN bhds_teachers i 
                  ON i.ds_id = bhds_mileage.ds_id 
                  WHERE mil_date BETWEEN  '2016-04-11' AND  '2016-04-30'
                  AND bhds_mileage.ds_id =5
                  GROUP BY CONCAT( YEAR( mil_date ) ,  '/', WEEK( mil_date ) ) ,    
                  bhds_mileage.ds_id
                  ORDER BY last_name ASC , dates ASC 
                  

                  以分鐘為單位的輸出是271,281,279

                  the output in minutes is 271, 281, 279

                  查詢 2

                  SELECT last_name, first_name, DATE_FORMAT((tm_date), '%m/%d/%y') AS dates,   
                  SUM(tm_hours) total FROM bhds_timecard LEFT JOIN bhds_teachers i 
                  ON i.ds_id = bhds_timecard.ds_id 
                  WHERE tm_date BETWEEN '2016-04-11' AND '2016-04-30' AND bhds_timecard.ds_id = 5
                  GROUP BY CONCAT(YEAR(tm_date), '/', WEEK(tm_date)), bhds_timecard.ds_id 
                  ORDER BY last_name ASC, dates ASC
                  

                  這里的輸出是 33.00, 36.00, 26.75

                  The output here is 33.00, 36.00, 26.75

                  現在我嘗試加入查詢

                  SELECT last_name, first_name, DATE_FORMAT((tm_date), '%m/%d/%y') AS dates,  
                  SUM(tm_hours) total,  SUM( drive_time ) MINUTES FROM bhds_timecard 
                  LEFT JOIN bhds_teachers i ON i.ds_id = bhds_timecard.ds_id 
                  LEFT JOIN bhds_mileage ON DATE_FORMAT((bhds_timecard.tm_date), '%m/%d/%y') = 
                  DATE_FORMAT((bhds_mileage.mil_date), '%m/%d/%y') AND bhds_timecard.ds_id = bhds_mileage.ds_id
                  WHERE tm_date BETWEEN '2016-04-11' AND '2016-04-30' AND bhds_timecard.ds_id = 5
                  GROUP BY CONCAT(YEAR(tm_date), '/', WEEK(tm_date)), bhds_timecard.ds_id 
                  

                  括號是預期的

                  輸出 1044 (271), 1086 (281), 1215 (279)

                  this outputs 1044 (271), 1086 (281), 1215 (279)

                  推薦答案

                  當您在主查詢中使用多個連接時,您最終會得到所有表的叉積,因此總和乘以匹配的行數在另一張桌子上.您需要將總和移動到子查詢中.

                  When you use multiple joins in the main query, you end up with a cross product of all the tables, so the sums get multiplied by the number of rows matching in another table. You need to move the sums into subqueries.

                  SELECT last_name, first_name, DATE_FORMAT(LEAST(mil_date, tm_date),  '%m/%d/%y' ) AS dates, 
                          total, minutes
                  FROM bhds_teachers AS i
                  LEFT JOIN (
                      SELECT ds_id, YEARWEEK(mil_date) AS week, MIN(mil_date) AS mil_date, SUM(drive_time) AS minutes
                      FROM bhds_mileage
                      WHERE mil_date BETWEEN '2016-04-11' AND  '2016-04-30'
                      AND bhds_mileage.ds_id = 5
                      GROUP BY ds_id, week) AS m 
                  ON m.ds_id = i.ds_id
                  LEFT JOIN (
                      SELECT ds_id, YEARWEEK(tm_date) AS week, MIN(tm_date) AS tm_date, SUM(tm_hours) AS total
                      WHERE tm_date BETWEEN '2016-04-11' AND '2016-04-30' AND bhds_timecard.ds_id = 5
                      GROUP BY ds_id, week) AS t 
                  ON t.ds_id = i.ds_id AND t.week = m.week
                  

                  這篇關于在 MYSQL 中加入帶有 SUM 問題的表的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

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

                  相關文檔推薦

                  Break down a table to pivot in columns (SQL,PYSPARK)(分解表以按列進行透視(SQL、PYSPARK))
                  Dropping MySQL table with SparkSQL(使用 SparkSQL 刪除 MySQL 表)
                  Spark giving Null Pointer Exception while performing jdbc save(Spark在執行jdbc保存時給出空指針異常)
                  execute query on sqlserver using spark sql(使用 spark sql 在 sqlserver 上執行查詢)
                  How to use windowing functions efficiently to decide next N number of rows based on N number of previous values(如何有效地使用窗口函數根據 N 個先前值來決定接下來的 N 個行)
                  Spark SQL/Hive Query Takes Forever With Join(Spark SQL/Hive 查詢永遠需要加入)

                    <tbody id='H5psC'></tbody>
                • <tfoot id='H5psC'></tfoot>
                      <bdo id='H5psC'></bdo><ul id='H5psC'></ul>
                    • <i id='H5psC'><tr id='H5psC'><dt id='H5psC'><q id='H5psC'><span id='H5psC'><b id='H5psC'><form id='H5psC'><ins id='H5psC'></ins><ul id='H5psC'></ul><sub id='H5psC'></sub></form><legend id='H5psC'></legend><bdo id='H5psC'><pre id='H5psC'><center id='H5psC'></center></pre></bdo></b><th id='H5psC'></th></span></q></dt></tr></i><div class="ntl5rhf" id='H5psC'><tfoot id='H5psC'></tfoot><dl id='H5psC'><fieldset id='H5psC'></fieldset></dl></div>
                    • <legend id='H5psC'><style id='H5psC'><dir id='H5psC'><q id='H5psC'></q></dir></style></legend>
                    • <small id='H5psC'></small><noframes id='H5psC'>

                          1. 主站蜘蛛池模板: 中天寰创-内蒙古钢结构厂家|门式刚架|钢结构桁架|钢结构框架|包头钢结构煤棚 | 99文库_实习生实用的范文资料文库站 | 全钢实验台,实验室工作台厂家-无锡市辰之航装饰材料有限公司 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 数控专用机床,专用机床,自动线,组合机床,动力头,自动化加工生产线,江苏海鑫机床有限公司 | 喷涂流水线,涂装流水线,喷漆流水线-山东天意设备科技有限公司 | 北京三友信电子科技有限公司-ETC高速自动栏杆机|ETC机柜|激光车辆轮廓测量仪|嵌入式车道控制器 | 小型UV打印机-UV平板打印机-大型uv打印机-UV打印机源头厂家 |松普集团 | 净化板-洁净板-净化板价格-净化板生产厂家-山东鸿星新材料科技股份有限公司 | 可程式恒温恒湿试验箱|恒温恒湿箱|恒温恒湿试验箱|恒温恒湿老化试验箱|高低温试验箱价格报价-广东德瑞检测设备有限公司 | 天助网 - 中小企业全网推广平台_生态整合营销知名服务商_天助网采购优选 | 上海深蓝_缠绕机_缠膜机-上海深蓝机械装备有限公司 | 食品质构分析仪-氧化诱导分析仪-瞬态法导热系数仪|热冰百科 | 沥青灌缝机_路面灌缝机_道路灌缝机_沥青灌缝机厂家_济宁萨奥机械有限公司 | 旋片真空泵_真空泵_水环真空泵_真空机组-深圳恒才机电设备有限公司 | 挤奶设备过滤纸,牛奶过滤纸,挤奶机过滤袋-济南蓝贝尔工贸有限公司 | 锂离子电池厂家-山东中信迪生电源| 模具钢_高速钢_不锈钢-万利钢金属材料 | 浙江工业冷却塔-菱电冷却塔厂家 - 浙江菱电冷却设备有限公司 | 蓝牙音频分析仪-多功能-四通道-八通道音频分析仪-东莞市奥普新音频技术有限公司 | 紫外线老化试验箱_uv紫外线老化试验箱价格|型号|厂家-正航仪器设备 | 济南玻璃安装_济南玻璃门_济南感应门_济南玻璃隔断_济南玻璃门维修_济南镜片安装_济南肯德基门_济南高隔间-济南凯轩鹏宇玻璃有限公司 | 北京开业庆典策划-年会活动策划公司-舞龙舞狮团大鼓表演-北京盛乾龙狮鼓乐礼仪庆典策划公司 | 佛山市钱丰金属不锈钢蜂窝板定制厂家|不锈钢装饰线条|不锈钢屏风| 电梯装饰板|不锈钢蜂窝板不锈钢工艺板材厂家佛山市钱丰金属制品有限公司 | 硬度计_影像测量仪_维氏硬度计_佛山市精测计量仪器设备有限公司厂家 | 一体化污水处理设备,一体化污水设备厂家-宜兴市福源水处理设备有限公司 | 环压强度试验机-拉链拉力试验机-上海倾技仪器仪表科技有限公司 | 杭州荣奥家具有限公司-浙江办公家具,杭州办公家具厂 | 微学堂-电动能源汽车评测_电动车性能分享网 | 常州企业采购平台_常州MRO采购公司_常州米孚机电设备有限公司 | 桂林腻子粉_内墙外墙抗裂砂浆腻子粉推荐广西鑫达涂料厂家供应 | 智慧钢琴-电钢琴-便携钢琴-数码钢琴-深圳市特伦斯乐器有限公司 | 拼装地板,悬浮地板厂家,悬浮式拼装运动地板-石家庄博超地板科技有限公司 | 温湿度记录纸_圆盘_横河记录纸|霍尼韦尔记录仪-广州汤米斯机电设备有限公司 | 自动部分收集器,进口无油隔膜真空泵,SPME固相微萃取头-上海楚定分析仪器有限公司 | 细砂提取机,隔膜板框泥浆污泥压滤机,螺旋洗砂机设备,轮式洗砂机械,机制砂,圆锥颚式反击式破碎机,振动筛,滚筒筛,喂料机- 上海重睿环保设备有限公司 | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | 贴板式电磁阀-不锈钢-气动上展式放料阀-上海弗雷西阀门有限公司 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 | 扬尘在线监测系统_工地噪声扬尘检测仪_扬尘监测系统_贝塔射线扬尘监测设备「风途物联网科技」 | 桨叶搅拌机_螺旋挤压/方盒旋切造粒机厂家-无锡市鸿诚输送机械有限公司 | 不锈钢拉手厂家|浴室门拉手厂家|江门市蓬江区金志翔五金制品有限公司 |