gpt4 book ai didi

MySQL选择两个具有重复条件的最小id

转载 作者:行者123 更新时间:2023-11-30 21:36:25 26 4
gpt4 key购买 nike

所以我有一个像这样的 table 房间

+---------+-------------+
| room_id | status |
+---------+-------------+
| 1 | unavailable |
| 2 | available |
| 3 | unavailable |
| 4 | available |
| 5 | available |
+---------+-------------+

如果我用

SELECT * FROM room WHERE status='available'

输出当然会是

+---------+-----------+
| room_id | status |
+---------+-----------+
| 2 | available |
| 4 | available |
| 5 | available |
+---------+-----------+

但是我只想像这样输出两个最小的id

+---------+-----------+
| room_id | status |
+---------+-----------+
| 2 | available |
| 4 | available |
+---------+-----------+

你们能帮我解决这个问题吗?谢谢

最佳答案

您可以在下面尝试 - 使用 order by 和 limit

SELECT * FROM room WHERE status='available'
order by room_id asc
limit 2

关于MySQL选择两个具有重复条件的最小id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53670798/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com