你好我的所有数据库结构都像
dsid - auto increment, did,coid,eid,dcid
现在我想选择did,coid,eid和dcid但是将它们分组为eid,就像我运行while循环时我应该得到eid1的所有值,然后是eid2然后eid3现在我得到dsid降序值为了
我正在使用此查询
$somevari=mysqli_query($link,"select did,coid,eid,dcid from table where
did='$variable'order by dsid desc"); //here i want to group them by eid
while($thedatavariable=mysqli_fetch_array($somevari)){
echo $thedatavariable['eid'];
echo $thedatavariable['dcid'];
}
// i want all the values of dcid for a perticular eid and then other eid then other eid
答案 0 :(得分:1)
您是否只想按特定顺序查看结果?如果是这样的话:
order by (eid = $eid) desc, eid
其中$eid
是您的特定开斋节。
编辑:
在这种情况下,您似乎只是想要:
order by eid