查找同类型的最大工资
来源:互联网 发布:网络技术员面试题 编辑:程序博客网 时间:2024/04/27 15:20
今天逛csdn看到一个查同类型的最大工资的问题。
表结构及数据
ID 姓名 工资 时间
1 a 134 2007
2 b 23 2007
3 c 76 2007
4 a 1351 2007
5 b 424 2007
要求查出a,b,c分别的最大工资
试验了一下,感觉还有点意思:
--创建表结构
create table tb1
(
id int,
姓名 varchar(10),
工资 varchar(10),
时间 varchar(10)
)
--插入数据
insert into tb1
select 1,'a',134,2007
union all select 2,'b',23,2007
union all select 3,'c',76,2007
union all select 4,'a',120, 2007
union all select 5,'b',424,2007
union all select 6,'a',1340,2007
union all select 7,'b',510 ,2007
--得到查询结果
select * from tb1 a
where a.工资=(select max(工资) from tb1 where 姓名=a.姓名)
order by a.姓名
select * from tb1
where 工资 in (SELECT MAX(工资) AS '工资' FROM tb1 GROUP BY 姓名)
order by 姓名
下面一个可能好理解一点*-*
- 查找同类型的最大工资
- 同的访问类型
- 同为程序员 为什么我的工资最低
- 类型的最大最小值
- string类型的查找
- 传递未知个数的同类型参数
- Java任意同类型对象的复制
- Java任意同类型对象的复制
- Java任意同类型对象的复制
- 数组是同类型值的集合
- 同是程序员,为什么我工资最低
- 查找表字段的类型
- 查找指定类型的驱动器
- 查找指定类型的驱动器
- vector是同一种类型的对象的集合
- 同类型文件拷贝
- 编写健壮的PL/SQL代码(一):同字段同类型、%TYPE、SUBTYPE
- 查找集合中两个最大的元素
- CLR内核随记(1)
- ASP.NET升级日志070116
- 粗糧的細做
- OK, let's talk about ASUS
- CRM理念有感
- 查找同类型的最大工资
- PropertyGrid属性值的汉化
- 某公司盗用我的名字做虚假宣传
- 用FSO读取本地文件夹中的图片
- 千个常用DOS命令全面收藏
- 久违的阳光~~~
- win2k3基本的web服务器安全设置[来自网络]
- 向CVS添加新的项目模块
- 给你的cvs服务器加上邮件通知