我分组在汽车表型号区域分组,但我只得到一个,一个结果是,所有的istead,从分组每个differend楷模。没有得到一个表中其他字段的所有结果,如果其中一个字段是由
假设有三个1990,19190,1990根据moldel领域和三个汽车铃木,本田,tyota是undel car_name其模型是1990年。但我得到的结果只有一个汽车名称根据1990年的模型。 Plz帮助我。
$sql=mysql_query("SELECT * FROM cars group by model ");
while ($row=mysql_fetch_array($sql)) {
$car_name=$row['car_name'];
$model=$row['model'];
?>
<table>
<tr>
<td><?php echo $model ?></td> //here is displaying 1990.
</tr >
<tr >
<td> <?php echo $car_name; ?></td> // but here is displayed only onr car name istead of all.
</tr>
</table>
<?php
}
难道他们都没有出现在3个不同的表? –
为什么你把'GROUP BY模型'放到你的SQL中?没有该子句的查询的结果是否有问题? – eggyal
@eggyal我按模型字段分组以避免显示重复的结果。 –