order by 的作用是排序
- order by 默认的是升序, asc 升序 desc 降序
实际演示一下:
这是一张数据表,接下来使用sql语句进行操作
查询表中所有内容:
SELECT * FROM twe
可以看到此时的记录排列,接下来使用order by进行排序
可以看到查询出来的结果会有差别这个结果就是因为按照不同字段排序所导致的
当结果不存在时会返回为空
总结:
在sql注入时,通过order by判断字段数时,一定要先使前面的查询语句进行闭合,因为order by是对查询结果进行的一个排序,不管结果有没有,一定要使查询能够完整进行后才可以使用order by