FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 1360|回复: 0
打印 上一主题 下一主题

EF语句问题

[复制链接]
跳转到指定楼层
楼主
发表于 2014-5-7 17:27:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  1. SELECT
  2. S.KC_Bianhao AS 编号,
  3. s.KC_Code AS 物资编码,
  4. s.KC_Name AS 物品名称,
  5. s.KC_Specification AS 规格型号,
  6. s.KC_Unit AS 单位,
  7. s.KC_price AS 单价,
  8. s.KC_InitNum AS 原始库存,
  9. sum(CASE  when KC_InsOuts.num >0 then KC_InsOuts.num else 0 end) as 本月入库,
  10. sum(CASE  when KC_InsOuts.num <0 then KC_InsOuts.num else 0 end) as 本月出库 ,
  11. ( S.KC_InitNum + sum(CASE  when KC_InsOuts.num >0 then KC_InsOuts.num else 0 end) + sum(CASE  when KC_InsOuts.num <0 then KC_InsOuts.num else 0 end)) as 当期库存
  12. ,(s.KC_price * sum(S.KC_InitNum) + sum(KC_InsOuts.num)) AS 总金额
  13. ,s.KC_UpperNumber AS 警戒高线库
  14. ,(( S.KC_InitNum + sum(CASE  when KC_InsOuts.num >0 then KC_InsOuts.num else 0 end) + sum(CASE  when KC_InsOuts.num <0 then KC_InsOuts.num else 0 end))-s.KC_UpperNumber) AS 超储数量
  15. FROM dbo.KC_Spareparts S
  16. JOIN (SELECT [KC_Bianhao]
  17.       
  18.       ,Kc_Ins.[KC_Code]
  19.       ,Kc_Ins.[KC_Name]
  20.       ,Kc_Ins.[KC_Specification]
  21.       ,Kc_Ins.[KC_Unit]
  22.       ,Kc_Ins.[KC_Number] AS num
  23.      
  24.   FROM [AppBox].[dbo].[KC_SparepartsIns] Kc_Ins
  25.   UNION SELECT [KC_Bianhao]
  26.       
  27.       ,Kc_Outs.[KC_Code]
  28.       ,Kc_Outs.[KC_Name]
  29.       ,Kc_Outs.[KC_Specification]
  30.       ,Kc_Outs.[KC_Unit]
  31.       ,Kc_Outs.[KC_Number] * (-1) AS num
  32.       
  33.   FROM [AppBox].[dbo].[KC_SparepartsOuts] Kc_Outs) KC_InsOuts
  34.   ON S.KC_Bianhao = KC_InsOuts.KC_Bianhao

  35.   group BY s.KC_Bianhao ,s.KC_Code,s.KC_Name,s.KC_Specification,s.KC_Unit,s.KC_price,s.KC_InitNum,s.KC_UpperNumber
  36.   
  37.   
复制代码
查询结果如下图,


怎么用EF写出来呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-27 01:30 , Processed in 0.044891 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表