我从数据库表中获取50个ID。我想要一个特定的id在顶部说15,在那之后说所有其他的。我怎么能用SQL查询呢?
$sql = mysql_query("Select id from USERS");
我搜索了很多,但没有找到关于这个主题的任何内容。我不想使用两个查询。
答案 0 :(得分:5)
SELECT id
FROM USERS
ORDER BY id != 15, id
当id != 15
为15时, 0
为id
,所有其他值为1
,因此该行将为第一行。其余行将按id
s排序。