mysql - 请帮我形成合适的SQL

标签 mysql sql sqlite

我知道这一定是微不足道的,但我已经尝试了很长时间才能让它发挥作用。 这是我的表的快照: enter image description here

这是我的 SQL 查询:

SELECT _id, table_number 
FROM ordersTable 
GROUP BY table_number 
ORDER BY table_number

这是此查询结果的快照:

enter image description here

我想要的不是结果中的 id = 10,而是 id = 8,即,我想要具有最小 ID 的记录,按表号分组。

最佳答案

SELECT min(_id), table_number
FROM ordersTable 
GROUP BY table_number 
ORDER BY table_number

关于mysql - 请帮我形成合适的SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9697047/

相关文章:

sql - 有没有更优雅的方式来编写这个 SQL 查询?

android - 不使用rawQuery()在Android中查询相关表

Mysql replace() 函数,帮助查询(我要转义哪些字符?)

mysql - 自动阻止 MySQL 暴力登录尝试

java - 使用触发器停止插入而不将错误传播到服务器端 Java 代码

sql - 将 SQL 脚本与数据库关联

php - 无法通过PHP插入数据库

如果具有指定值的同一个表中存在重复键,则 MYSQL 删除行

mysql - 错误(错误代码 : 1175) during executing update command on table using MySQL Workbench 5. 2

sql - 如何使用 SQL 在单个表中更新多行?