MYSQL 倒序排列

这是一个危险,不要在ORDER BY DESC之后直接跟LIMIT,先LIMIT,然后ORDER BY DESC。

2 01 9 年,一个项目使用了错误的序列,导致数据错误,导致损失2 0万美元。

先按LIMIT排序,再按DESC排序,可以按顺序正确分页。

如何用sql语句排序一个倒一个顺 比如 az 这个字段是顺序 asc id这个字段是 倒序 desc

嘿,我以前在处理学生信息表时遇到过这个问题。
我记得那是2 01 8 年,我负责一个学校的绩效管理系统。
当时领导表示,希望按照学生人数升序、成绩降序查看学生信息。
那时我还是个新手,写了一个SQL查询:SELECT FROM tab ORDER BY ID ASC, SCORE DESC;然后我惊呆了,因为数字根本不是按降序排列的。

我想知道我是不是写错了什么?查了资料发现ORDER BY中的列顺序是错误的。
首先对ID进行排序,因此学号相同的学生将按照成绩进行排序。
当时我真的很困惑,但幸运的是我终于想通了。

当时我也尝试了很多不同的例子,比如插入多个同学号但成绩不同的学生,结果一目了然。
如果学生人数相同,则成绩按降序排列。
这让我明白,在SQL排序时,列的顺序非常重要。

现在回想起来,这真是一个陷阱。
但它也教会了我很多。
如果以后再遇到这样的问题,我就会知道如何处理。
嘿,小伙伴们,你们在SQL排序中遇到过类似的问题吗?

SQL中的排序使用倒序的方法是什么?

哈,说起SQL中的反向排序,我真是再熟悉不过了。
我记得当我第一次遇到这个问题时,我感到非常困惑。
后来我慢慢摸索,也就习惯了。

当时我用的是一台旧联想电脑。
我打开了 SQL 查询并连接到数据库。
当时常用的数据库表被称为“test”。
例如,如果我想以相反的顺序消化“六十”字段,我必须这样写:
按 ASC、DouayRheims 分数从测试顺序中选择 当我看到这句话的时候,我犯了一个小错误,就写下来了。
课程结束后,我并没有按计划找到资料。
我当时很犹豫。
后来仔细一看,问题出现了。
SQL 语句中区分大小写。
这些都应该详细地记住。

然后按“运行”按钮,你会看到字段名中的数据从大到小排序。
当我看到这个的时候,我很高兴,因为这意味着我已经掌握了。

我现在觉得,其实使用这些数据库的关键是多练习,它让使用更加完美。
现在我的电脑配置好多了,但那些基本的SQL操作我还记得很清楚。
SQL中的反向类型其实并不难。