gpt4 book ai didi

php - 查询表,但首先列出一个特定的id

转载 作者:行者123 更新时间:2023-11-29 01:46:04 25 4
gpt4 key购买 nike

我的数据库中有一个名为“folders”的表。

如何进行输出所有内容但始终首先列出特定 ID 的查询?

让我首先列出的文件夹使用 ID“12345”。

我目前使用的是:

mysql_query("SELECT id, name FROM folders WHERE memberid='$session_userid' ORDER BY name ASC ") or die(mysql_error());

我试着用谷歌搜索它,但什么也没有出现,我一片空白:(

最佳答案

您只需为您的特殊条件添加另一个 ORDER BY 子句。任何将为您的“首选”记录提供一个值并为所有其他记录提供第二个值的表达式都将起作用。

mysql_query("SELECT id, name FROM folders
WHERE memberid='$session_userid'
ORDER BY IF(id=12345, 1, 2), name ASC") or die(mysql_error());

关于php - 查询表,但首先列出一个特定的id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6555437/

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