选择某个属性值最大的那条记录(不仅仅包含指定属性,而是想要什么属性都可以)
来源:互联网 发布:mac的ps怎么导入字体 编辑:程序博客网 时间:2024/05/29 06:45
好久好久不写SQL了,技能退化严重啊!!!
直入主题:
比如我有一张表,file_info,
它有两个属性(但实际不只,我这里只是作说明用):
file_code, file_version
同一个code可能对应多个version
现在,我想针对每一个code,取得它相关的记录中,version 值 最大的那条记录,
SQL如下:
select *from file_info fi1where file_version = (select max(fi2.file_version) from file_info fi2 where fi2.file_code = fi1.file_code);
或者
select fi1.*from (select fi2.file_code, max(fi2.file_version) as file_version from file_info fi2 group by fi2.file_code ) as x, file_info as fi1where x.file_code=fi1.file_code and x.file_version=fi1.file_version;
在网上看了好几个,都不知道他们有没有试过,明显是错的。
我上面的SQL是验证过的,而且我觉得有SQL基础的人一眼就看明白了的。
有问题的话,请留言。
0 0
- 选择某个属性值最大的那条记录(不仅仅包含指定属性,而是想要什么属性都可以)
- 使用By.CSS_SELECTOR选择不包含某个属性的写法
- JFinal Model判断数据库某条记录的属性字段是否包含空值
- 没有指定属性的某个标签
- 封装获取某个元素指定css属性值的方法
- 【笔记】mysql两条数据的某个属性值互换
- mongodb查询有某个属性的记录
- 属性中可以包含对象
- mysql属性中包含某个固定的字段
- jqGrid读取选择的多行的某个属性
- 属性选择值的效果
- CCActionTween(可以时间上连续的改变某个对象指定key对应的属性 改变方式需要自定义 cocos2dx未定义 )
- js 判断对象数组中是否包含某个属性的值和对象转化成数组
- 关于属性中包含shadow的属性
- Spring对外部属性文件指定的某个属性进行加密、解密
- Spring对外部属性文件指定的某个属性进行加密、解密
- 导航条的属性
- 当属性中的set什么语句都没的时候
- css3动画简介以及动画库animate.css的使用
- 浏览器中跳出打开保存框
- Java 子类构造对象
- Valid Anagram
- JMX
- 选择某个属性值最大的那条记录(不仅仅包含指定属性,而是想要什么属性都可以)
- C语言中指针与java
- oracle 中start with 的用法 .
- python 学习笔记(1)
- 编写jsp页面时,时常遇到的rs.next()问题的解决方法
- gdb调试无法查看变量值(gdb No symbol "var" in current co
- java线程的两种创建方式
- 牛人写的设计游戏服务器
- MySQL 插入数据时,中文乱码问题的解决