所以我想说我有这些领域
+----------+-------+---------+
| username | email | online |
+----------+-------+---------+
Run Code Online (Sandbox Code Playgroud)
现在我想运行这个查询,
SELECT * FROM users LIMIT 20,非常简单,但我想首先选择那些online具有值字段的字段,1然后选择所有其余字段
所以,如果我有这些记录:
user1, email@email, 0
user2, email@email, 1
user3, email@email, 0
user4, email@email, 1
Run Code Online (Sandbox Code Playgroud)
选择后我应该得到
user2, email@email, 1
user4, email@email, 1
user1, email@email, 0
user3, email@email, 0
Run Code Online (Sandbox Code Playgroud)
我知道我可以用php完成这项工作,但如果mysql可以为我做这件事,那将是额外的工作.
非常简单,只需按顺序排序"在线"列.
select * from users order by online DESC LIMIT 20
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
50 次 |
| 最近记录: |