在MySQL中的查询中创建Select查询
如何显示包含字段2最大值的不同字段1和字段2 例如,从左表中获取右表:在MySQL中的查询中创建Select查询,mysql,sql,subquery,distinct,max,Mysql,Sql,Subquery,Distinct,Max,如何显示包含字段2最大值的不同字段1和字段2 例如,从左表中获取右表: | Field1 | Field2 | | Field1 | Field2 | -------------------- ------------------- | A | 1 | | A | 3 | | A | 2 | | B | 2 | | A | 3 |
| Field1 | Field2 | | Field1 | Field2 |
-------------------- -------------------
| A | 1 | | A | 3 |
| A | 2 | | B | 2 |
| A | 3 | | C | 4 |
| B | 1 | -------------------
| B | 2 |
| C | 1 |
| C | 2 |
| C | 3 |
| C | 4 |
--------------------
我还是一名学生,还是MySQL的新手:)您的示例数据显示了field2的最大值,而不是field1。非常感谢!这很有帮助!
select field1, max(field2) as maxf2
from table
group by field1