要求如下:
前提:一个表就叫user吧,里面有两个字段username,autoid.其中一个字段username是有重复的,另一个autoid是没有重复的.
现在我知道多个重复字段username的名称 如:a,b,c.如何一次一一对应的把这些知道的重复的字段username对应的另一个字段autoid中的最大的值取出来
表数据结构如下:username autoid
a 1
a 2
b 3
b 23
c 10
c 13
c 100我需要根据我知道的条件username=a,b,c来查询出来的结果应该是username autoid
a 2
b 23
c 100麻烦各位高手把sql写出来..想了半天了也想不出来怎么写.麻烦了.在线===
前提:一个表就叫user吧,里面有两个字段username,autoid.其中一个字段username是有重复的,另一个autoid是没有重复的.
现在我知道多个重复字段username的名称 如:a,b,c.如何一次一一对应的把这些知道的重复的字段username对应的另一个字段autoid中的最大的值取出来
表数据结构如下:username autoid
a 1
a 2
b 3
b 23
c 10
c 13
c 100我需要根据我知道的条件username=a,b,c来查询出来的结果应该是username autoid
a 2
b 23
c 100麻烦各位高手把sql写出来..想了半天了也想不出来怎么写.麻烦了.在线===
解决方案 »
- 帮忙优化一个mysql语句
- 难度MYSQL之数据丢失,泥煤啊
- 还是那两个游标
- 关于MySQL创建视图和获得时间的问题
- 有什么可视化前端支持MySQL5.0的新特性的
- "Lost connection to MySQL server during query"错误????
- 如何用IP连接mysql数据库?mysql支持ADO么?
- 我配置MYSQL+PHP+APACHE后在浏览器里测试PHP怎么弹出个对话框让我另存为呢?
- MySQL数据库意外停止,每天都要重启,求解决
- mysql的查询sql语句中in关键字的选项中最多可以带多少个
- 请问一个SELECT FOR UPDATE的问题
- 各位大侠帮忙看看这个事务存储过程写的有什么问题?很简单的。。
select username,max(autoid) from tt group by username
同样感谢楼上的其他的回复者..今天貌似结不了帖子.明天来结贴送分.3q