SQL Php排序结果Wordpress

问题描述:

我正在为一个氏族的用户数据库工作。我真的没有经验 与PHP和MySQL。数据库从MySQL表中选择用户。 用户有一个昵称和一个user_status。SQL Php排序结果Wordpress

第一个版本我写下令用户如下:

$sql = $sql . " ORDER BY user_status, nickname ASC"; 

所以,现在的部族*希望活跃成员首次出现在名单上。问题在于,有user_status,如“abgelehnt”,这意味着用户拒绝德语。

而那是麻烦开始的地方。 abgelehnt显示高于aktiv。

我非常感谢您的任何建议。

+0

的可能的复制优先级值的这一个

$sql = " SELECT filed1, field2, field3 FROM tablename ORDER BY FIELD(status, "active", "inactive", "canceled")"; 

更改名称[如何定义自定义ORDER BY在mysql命令(http://*.com/问题/ 9378613/how-to-define-a-custom-order-by-order-in-mysql) –

您可以尝试根据你的

+0

非常感谢。这正是我需要的参考! – Sebastian