C# ling to sql 取多条记录最大时间
发表于:2025-11-10 作者:千家信息网编辑
千家信息网最后更新 2025年11月10日,具体代码如下所述:var _setList = (from f in _postgreDbContext.settlements group f b
千家信息网最后更新 2025年11月10日C# ling to sql 取多条记录最大时间
具体代码如下所述:
var _setList = (from f in _postgreDbContext.settlements group f by ( new { f.settlement_code })into g select new { deal_time = g.Max(m => m.deal_time), g.Key.settlement_code }).AsNoTracking().ToList();知识点扩展:sql 查询相同记录下日期最大的 一条
日期 编号 仓库 数量
2012-05-31 C001 A店 136.002012-05-29 C001 A店 139.002012-05-29 C001 B店 5.002012-05-30 C001 B店 6.00
我只显示最大日期的记录,这个SQL怎么写呀?
即
日期 编号 仓库 数量
2012-05-31 C001 A店 136.00
2012-05-30 C001 B店 6.00
SQL code
select * from tb t where not exists ( select 1 from tb where 编号 = t.编号 and 仓库 = t.仓库 and 日期 > t.日期)
方法2:
create table cangku ( F_RQ datetime, F_BH VARCHAR(20), F_SL FLOAT )INSERT INTO cangku VALUES('2012-05-31','C001',343) INSERT INTO cangku VALUES('2012-05-30','C001',34) INSERT INTO cangku VALUES('2012-05-30','C002',33) INSERT INTO cangku VALUES('2012-05-26','C002',23)SELECT * FROM cangku T,(SELECT F_BH,MAX(F_RQ) rq FROM cangku GROUP BY F_BH) t2 where t.F_BH=t2.F_BH and t.F_RQ>=t2.rq 方法3:更好理解:
select * from table a where a.date in (select max(b.date) from table b where b.id=a.id)
总结
以上所述是小编给大家介绍的C# ling to sql 取多条记录最大时间,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
日期
仓库
最大
t.
数量
方法
多条
时间
C#
相同
代码
疑问
知识
知识点
帮助
查询
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全基本知识试题
从数据库提取时间年份提前
大学软件开发方法课程
聚力互联网科技有限公司
浙江省各个县气象数据库
e5200服务器
创建一个流量软件服务器多少钱
电力5g通信网络安全技术要求
去北大青鸟学软件开发怎么样
日本服务器租用
深圳吉比特网络技术
软件开发实习生工作经验
sql数据库安装教程2008
湖南软件开发 万 ys岚鸿
优衣库 软件开发
网络安全上存在威胁
软件开发效益评价
模具erp软件开发
中银电脑深圳软件开发中心
桂林发展高科技互联网
牛牛电电网络技术有限公司
天猫网络技术有限公司 诉讼
网络安全法相关学习笔记
网络安全风险财产损失
网络安全设备配置原则
软件开发和软件开发服务开票
微软数据库合集怎么下载正版
自动化网络安全防护设施方案
dayz服务器缺少pbo
中银电脑深圳软件开发中心