mysql查询后端排序结果

标签 mysql sql database sorting

我有表tbl:

name state
x a
x d
x c
y b
y a

现在我从查询中得到这个:

x a
x c
x d
y a
y b

但我只需要支持这个:

x d
y b

最佳答案

这是一个简单的group bymax

select name,
    max(state) state
from tbl
group by name;

关于mysql查询后端排序结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42604864/

相关文章:

sql - 从 cols 中选择 column_name 尽管列存在但什么也不返回

java - session.flush 在这里如何帮助释放内存?

php - 如何使内部客户数据与公共(public)客户门户保持同步?

php - 将来自两个不同循环的数据放入谷歌饼图中

java.sql.SQLIntegrityConstraintViolationException : Cannot add or update a child row: a foreign key constraint fails

sql - 多个表上没有主键的连接条件

c# - 使用 insert last_insert_ID 在 mysql 数据库中插入行

sql - 通过BigQuery从Google分析中获取访问者的纬度和经度

php - 我迫切需要帮助来排除mysqli_error()故障。

php - 如何从mysql表中选择数据,然后将其放入html表中