为了简洁起见,我将从查询中移除一些字段,并且只包含排序条件。Number], [Actual Ship Date] FROM dbo.History ORDER BY [Actual Ship Date] DESC");查看结果,我注意到第二个查询返回了一组稍微乱七八糟的数据:
为什么会这样呢?其余的行被正确排序,第一个查询看起来像预期的那样工作,翻转图片中圈出
我的挑战是,我希望根据找到的行数显示一个序列号列(SN),其中包含结果集编号1、2、3、4等。and (arrival_month='$arrival_month') and (arrival_year='$arrival_year')) order by names asc";//$cnt=mysql_num_rows($query);
while($result=mysql_fetch_a