Mysql 按字母顺序显示查询
我有一个浏览页面,它从数据库中的两个表中提取信息,然后显示出来。它工作正常,但我想它显示字母顺序。有什么建议吗Mysql 按字母顺序显示查询,mysql,sql,Mysql,Sql,我有一个浏览页面,它从数据库中的两个表中提取信息,然后显示出来。它工作正常,但我想它显示字母顺序。有什么建议吗 <?php $serch="SELECT mint.*, COUNT(items.item_id) as total FROM mint LEFT JOIN items ON mint.mint_id=items.item_mint group by mint_id;"; $items=mysql_query($serch); while($it=mysql_fetch_a
<?php
$serch="SELECT mint.*, COUNT(items.item_id) as total FROM mint LEFT JOIN items ON mint.mint_id=items.item_mint group by mint_id;";
$items=mysql_query($serch);
while($it=mysql_fetch_array($items)) {
?>
<div class="product_box">
<h3 style="font-size:15px;"><a href="mintitem.php?id=<?php echo $it['mint_id']; ?>"><?php echo $it['mint_name']; ?></a> (<?php echo $it['total']; ?>)</h3>
</div>
<?php
()
您必须在查询中添加orderby
子句,例如
SELECT ...
FROM...
WHERE ...
GROUP BY...
ORDER BY columnName ASC
其中,columnName
是要对记录进行排序的列的名称。此外,您可以在order by子句中定义多个列,例如order by col1 ASC、col2 DESC,…
在查询中添加order by
$serch="SELECT mint.*, COUNT(items.item_id) as total FROM mint LEFT JOIN items ON mint.mint_id=items.item_mint group by mint_id ORDER BY mint_id ASC;";