我有一张桌子:
ID TYPE VALUE
1 phone 12345
2 fax 98753
3 address etc
...
TYPE
col 定义为具有ENUM
值:'phone','fax','address'
。
现在我的查询是:
$q = mysql_query(SELECT * FROM tbl ORDER BY id);
while(row = mysql_fetch_array($q)){
echo $row['type'] . "--->" . $row['value'];
}
输出按 id 排序,第一行是phone
,然后是 ,然后fax
是address
。
但我希望输出按以下顺序排列:
1- 全部address
2- 全部Phone
3- 全部fax
我怎么能做到这一点?
谢谢你的帮助 :-)