我正在从我的数据库表中获取 50 个 ID。我想要一个特定的 id 在顶部说 15,然后是其他所有 id。我如何使用 SQL 查询来执行此操作?
$sql = mysql_query("Select id from USERS");
我搜索了很多但没有找到关于这个主题的任何信息。我不想使用两个查询。
最佳答案
SELECT id
FROM USERS
ORDER BY id != 15, id
当 id
为 15 时,id != 15
将为 0
,对于所有其他值为 1
,所以该行将排在第一位。其余行将按 id
排序。
关于php - 在顶部和其他之后获得特定的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27291185/