久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

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

      <bdo id='CHzip'></bdo><ul id='CHzip'></ul>

      <tfoot id='CHzip'></tfoot>

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

      1. <legend id='CHzip'><style id='CHzip'><dir id='CHzip'><q id='CHzip'></q></dir></style></legend>

        帶有 CASE 語句和 SUM 函數的 LINQ 查詢

        LINQ Query with both CASE statement and SUM function(帶有 CASE 語句和 SUM 函數的 LINQ 查詢)

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

            <legend id='dO3Lx'><style id='dO3Lx'><dir id='dO3Lx'><q id='dO3Lx'></q></dir></style></legend>
          2. <tfoot id='dO3Lx'></tfoot>
            • <bdo id='dO3Lx'></bdo><ul id='dO3Lx'></ul>

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

                  本文介紹了帶有 CASE 語句和 SUM 函數的 LINQ 查詢的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我正在努力尋找如何使用 LINQ 查詢或 LAMBDA 返回條件和的示例.我都是獨立編寫的,但是將 CASE 與 SUM 結合起來很麻煩.我很想作弊"并使用 SQL 視圖,但我想我會先問.我非常感謝任何建議.這是我要轉換的 SQL.

                  I'm struggling to find an example of how to return a conditional sum using a LINQ query or LAMBDA. I've written both independently but combining the CASE with SUM is vexing. I'm tempted to "cheat" and use a SQL view, but thought I'd ask first. I greatly appreciate any suggestions. Here's my SQL that I'm looking to convert.

                  SELECT     p.product_name, 
                             SUM(CASE WHEN o.order_dt <= getdate() - 1 THEN o.quantity END) AS volume_1day, 
                             SUM(CASE WHEN o.order_dt <= getdate() - 7 THEN o.quantity END) AS volume_7day, 
                             SUM(CASE WHEN o.order_dt <= getdate() - 30 THEN o.quantity END) AS volume_30day, 
                             SUM(o.quantity) AS volume_all
                  FROM       products p left outer join orders o on p.product_id = o.product_id
                  GROUP BY   p.product_name
                  

                  推薦答案

                  這是一個使用 Northwinds 數據庫的示例.這將為您提供您期望的結果,但 SQL 與您的示例不匹配.

                  Here is an example using the Northwinds database. This will get you the results that you are expecting but the SQL won't match your example.

                  using (var context = new NorthwindEntities())
                  {
                      DateTime volumn1Date = DateTime.Today.AddDays(-1);
                      DateTime volumn7Date = DateTime.Today.AddDays(-7);
                      DateTime volumn30Date = DateTime.Today.AddDays(-30);
                  
                      var query = from o in context.Order_Details
                                  group o by o.Product.ProductName into g
                                  select new
                                  {
                                      ProductName = g.Key,
                                      Volume1Day = g.Where(d => d.Order.OrderDate.Value <= volumn1Date)
                                                    // cast to Int32? because if no records are found the result will be a null                                              
                                                    .Sum(d => (Int32?) d.Quantity),
                                      Volume7Day = g.Where(d => d.Order.OrderDate.Value <= volumn7Date)
                                                    .Sum(d => (Int32?) d.Quantity),
                                      Volume30Day = g.Where(d => d.Order.OrderDate.Value <= volumn30Date)
                                                     .Sum(d => (Int32?) d.Quantity)
                                  };
                  
                  
                      var list = query.ToList();
                  }
                  

                  這篇關于帶有 CASE 語句和 SUM 函數的 LINQ 查詢的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

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

                  相關文檔推薦

                  What are good algorithms for vehicle license plate detection?(車牌檢測有哪些好的算法?)
                  onClick event for Image in Unity(Unity中圖像的onClick事件)
                  Running Total C#(運行總 C#)
                  Deleting a directory when clicked on a hyperlink with JAvascript.ASP.NET C#(單擊帶有 JAvascript.ASP.NET C# 的超鏈接時刪除目錄)
                  asp.net listview highlight row on click(asp.net listview 在單擊時突出顯示行)
                  Calling A Button OnClick from a function(從函數調用按鈕 OnClick)

                  • <tfoot id='nbMvK'></tfoot>
                  • <legend id='nbMvK'><style id='nbMvK'><dir id='nbMvK'><q id='nbMvK'></q></dir></style></legend>

                        <tbody id='nbMvK'></tbody>
                    1. <small id='nbMvK'></small><noframes id='nbMvK'>

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

                            <bdo id='nbMvK'></bdo><ul id='nbMvK'></ul>
                            主站蜘蛛池模板: 日韩伦理电影免费在线观看 | 午夜精品一区二区三区在线视 | 欧美一区二区视频 | 欧美激情综合五月色丁香小说 | 日韩一区二区三区视频 | 久久91av| 欧美日高清视频 | 中文字幕一区二区三区乱码在线 | 国精产品一区二区三区 | 亚洲一区 | 亚洲精品一区中文字幕 | 国产精品一区二区精品 | 日韩视频三区 | 国产一区二区三区高清 | 成人性视频免费网站 | 亚洲免费视频在线观看 | 精品国产成人 | 亚洲国产精品99久久久久久久久 | 久久久久久91 | 99re热精品视频 | 性精品| 欧美国产精品一区二区三区 | 亚洲午夜在线 | 精品一区二区三区在线观看 | 看一级毛片| av免费网站在线观看 | 影音先锋亚洲资源 | 国产一区二区在线播放 | 欧美三级在线 | 91在线资源| 狠狠ri | 在线观看国产精品一区二区 | 欧美激情欧美激情在线五月 | 美女视频黄的 | 久久久久免费精品国产小说色大师 | 一级片网址| 日本在线免费观看 | 国产精品免费一区二区三区四区 | 国产日韩一区二区三免费高清 | 日韩成人在线看 | 91精品国产91久久久久久密臀 |