Mysql 订单条款不起作用

Mysql 订单条款不起作用,mysql,laravel,eloquent,Mysql,Laravel,Eloquent,下面的SQL查询是按“用户”字段升序排序的,但正如您从下表中看到的,它并不完全有效。这个查询肯定会导致我以不同的顺序获取记录,但它显然不是按字母顺序排序的。如果我对DESC进行排序,则会出现类似的结果。例如,许多以“T”开头的名字夹在一对以“V”开头的名字之间 是因为用户是保留字吗?如果您通过笔记本电脑订购,会发生什么情况。用户?没有区别。是因为用户是保留字吗?如果您通过笔记本电脑订购,会发生什么情况。用户?没有区别。 4 Execute select `laptops`.`id`, `l

下面的SQL查询是按“用户”字段升序排序的,但正如您从下表中看到的,它并不完全有效。这个查询肯定会导致我以不同的顺序获取记录,但它显然不是按字母顺序排序的。如果我对DESC进行排序,则会出现类似的结果。例如,许多以“T”开头的名字夹在一对以“V”开头的名字之间


是因为用户是保留字吗?如果您通过笔记本电脑订购,会发生什么情况。用户?没有区别。是因为用户是保留字吗?如果您通过笔记本电脑订购,会发生什么情况。用户?没有区别。
4 Execute   select `laptops`.`id`, `laptops`.`asset_tag`, `laptops`.`serial`, `laptops`.`hostname`,
`locations`.`location`, `laptops`.`user`, `laptops`.`detected_user`, `laptops`.`recent_users`,
`models`.`model`, `models`.`vendor`, `types`.`type`, `statuses`.`status` from `laptops`
inner join `locations` on `locations`.`id` = `laptops`.`location_id`
left join `locations` as `detected_location` on `locations`.`id` = `laptops`.`detected_location_id`
inner join `models` on `models`.`id` = `laptops`.`model_id`
inner join `types` on `types`.`id` = `models`.`type`
left join `statuses` on `statuses`.`id` = `laptops`.`status`
where `laptops`.`scrapped` != 1
order by ISNULL(user), user asc 
limit 50 offset 0