Php 按字段的相同内容排序mysql获取的数据
我有一个数据库:城市/年龄 例如: 芝加哥24 约克33 芝加哥54 伦敦12 约克21 伦敦1 我怎么能订购这样的东西? 芝加哥24 芝加哥54 约克33 约克21 伦敦1 伦敦12 基本上是按镇名来排列的。我将其用于php显示记录脚本Php 按字段的相同内容排序mysql获取的数据,php,mysql,Php,Mysql,我有一个数据库:城市/年龄 例如: 芝加哥24 约克33 芝加哥54 伦敦12 约克21 伦敦1 我怎么能订购这样的东西? 芝加哥24 芝加哥54 约克33 约克21 伦敦1 伦敦12 基本上是按镇名来排列的。我将其用于php显示记录脚本 mysql_query("SELECT * FROM towns WHERE ........."); 要更改结果的顺序,请使用orderby,而不是WHERE SELECT city, age FROM towns ORDER BY city 如果希望城
mysql_query("SELECT * FROM towns WHERE .........");
要更改结果的顺序,请使用
orderby
,而不是WHERE
SELECT city, age
FROM towns
ORDER BY city
如果希望城市按示例中的顺序排列,请使用:
要更改结果的顺序,请使用
orderby
,而不是WHERE
SELECT city, age
FROM towns
ORDER BY city
如果希望城市按示例中的顺序排列,请使用:
试一试
这将先按城市描述排序,然后按年龄排序。。。这正是我认为您需要的。试试看
这将先按城市描述排序,然后按年龄排序。。。这正是我认为您需要的。我看不出顺序是这样的!我看不出这种顺序!嗯,语法正确吗?我想按字段排序,不工作,mysqlHmm语法正确吗?我想按字段排序,不工作,mysql
SELECT city, age FROM towns ORDER BY city DESC, age;