c语言获取系统日期函数(C# ling to sql 取多条记录最大时间)
类别:数据库 浏览量:1968
时间:2021-11-05 14:02:09 c语言获取系统日期函数
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.00 2012-05-29 C001 A店 139.00 2012-05-29 C001 B店 5.00 2012-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 取多条记录最大时间,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
您可能感兴趣
- C#冒泡排序
- C# #define条件编译
- C#中的属性、和字段的区别
- C#中equals和==的区别有哪些
- C#如何读取csv格式文件
- C#中ArrayList与Array的区别
- C# 正则表达式
- C#中IDisposable
- C#中static静态变量的用法
- C#enum枚举
- C#类的访问修饰符
- C#中的反射
- C#插入排序
- C#中app.config配置文件
- C# xml和对象的序列化与反序列化
- C#中Obsolete
- 世界上只有妈妈好(世界上只有妈妈好的歌词)
- 为什么现在社会越来越卷了(现在社会为什么发展那么快呢)
- 直播带货能赚到很多钱吗(直播带货能赚到很多钱吗现在)
- 做网红真的很能赚钱吗(做网红真的很能赚钱吗)
- 10句英语常用(英语常用900句)
- 爱情能当饭吃吗(爱情能当饭吃吗说说)
热门推荐
- python学生管理系统与数据库(python学生管理系统学习笔记)
- jquery留言板代码(JavaScript实现留言板添加删除留言)
- 腾讯云服务器怎么安装宝塔(腾讯云服务器无法打开宝塔面板的解决方法放行安全组)
- SQL语句查询SQL SERVER作业的调度信息
- sql function用法(SQL Function 自定义函数详解)
- 微信公众号扫码跳转网页(微信公众号实现扫码获取微信用户信息网页授权)
- deepin的简单安装与全盘安装(Deepin下安装神器Pyenv的步骤记录)
- pandas数据分组后的处理(详解pandas如何去掉、过滤数据集中的某些值或者某些行?)
- JQuery中serialize()
- php安全性问题怎么解决(实例分析10个PHP常见安全问题)