目录
1、排序数据 (ORDER BY)
2、按多个列排序
ORDER BY:先对前面的进行排序,再根据前面的排序按照下一个数据进行排序
3、按列位置进行排序
ORDER BY:可以选择列的位置代替列名进行排序
4、指定排序方向(DESC:倒序)
ASC:升序(基本上用不到,升序是默认的)
区分大小写和排序顺序
对文本性数据进行排序时,A与a相同吗?a位于B之前还是z之后?这些问题不是理论问题,答案取决于数据库的设置方式。
在字典(dictionary)排序顺序中,A被视为与a相同,这是大多数数据库管理系统的默认做法。但是,许多DBMS允许数据库管理员在需要时改变这种行为(如果你的数据库包含大量外语字符,可能必须这么做)。
但是如果确实需要改变这种排序顺序,用简单的ORDER BY子句可能做不到,必须申请数据库管理员。