C# ling to sql 取多条记录最大时间
发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,具体代码如下所述:var _setList = (from f in _postgreDbContext.settlements group f b
千家信息网最后更新 2024年11月11日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安全错误
数据库的锁怎样保障安全
外面的网络安全吗
数据库影响 flash寿命
夏一可tbc服务器
村委会网络安全自查报告
软件开发后开始销售需要什么
腾讯云数据库国产
24针服务器排线定义
tbc2022服务器人数排名
软件开发者职位认知
网络技术应用知识点.
香港网络安全门户
网络安全宣传黑板报图案
数据库连接操作有几种
江苏镇江服务器怎么买
互联网未来科技创新
中国网络安全法+英文版
数据库网上旅游系统的报告
asp服务器环境搭建
喀什市网络安全局
焦作薄冰软件开发有限公司
服务器装什么电脑好
数据库创建表时间报错
企业软件开发与互联网公司
网络安全重保事件记录表
辅料库存信息软件开发
320如何查询导航数据库
魔域网络数据库修改
网络安全队课
服务器cpu做什么用
武汉led视频服务器报价