SQL中的ORDERBY子句
SQL中的ORDERBY子句,sql,Sql,按1,2排序的含义是什么 我们可以在ORDER BY子句中使用数值吗 这是一个有效的声明吗?是的,它是。它按列排序,而不指定列名。按1,2排序就是按第一列排序,然后按第二列排序 查看本文了解更多信息: 是的,是的。它按列排序,而不指定列名。按1,2排序就是按第一列排序,然后按第二列排序 查看本文了解更多信息: 这是一个有效的声明。这些数字指向结果中的列位置 ORDER BY 1, 2 与 ORDER BY MyTable.FirstColumn, MyTable.SecondColumn 这
按1,2排序的含义是什么
我们可以在ORDER BY
子句中使用数值吗
这是一个有效的声明吗?是的,它是。它按列排序,而不指定列名。按1,2排序就是按第一列排序,然后按第二列排序
查看本文了解更多信息:
是的,是的。它按列排序,而不指定列名。按1,2排序就是按第一列排序,然后按第二列排序
查看本文了解更多信息:
这是一个有效的声明。这些数字指向结果中的列位置
ORDER BY 1, 2
与
ORDER BY MyTable.FirstColumn, MyTable.SecondColumn
这是一个有效的声明。这些数字指向结果中的列位置
ORDER BY 1, 2
与
ORDER BY MyTable.FirstColumn, MyTable.SecondColumn
数字指的是列的顺序数字指的是列的顺序按1、2排序
将按选择中的第一个和第二个表达式对数据排序。例如:
SELECT
Col1,
Col2
FROM
Table
ORDER BY
1
SELECT
10 - IntCol1,
Col2
FROM
Table
ORDER BY
1
同:
SELECT
Col1,
Col2
FROM
Table
ORDER BY
Col1
您可以在表达式中使用此符号,例如:
SELECT
Col1,
Col2
FROM
Table
ORDER BY
1
SELECT
10 - IntCol1,
Col2
FROM
Table
ORDER BY
1
orderby1,2
将按select中的第一个和第二个表达式对数据进行排序。例如:
SELECT
Col1,
Col2
FROM
Table
ORDER BY
1
SELECT
10 - IntCol1,
Col2
FROM
Table
ORDER BY
1
同:
SELECT
Col1,
Col2
FROM
Table
ORDER BY
Col1
您可以在表达式中使用此符号,例如:
SELECT
Col1,
Col2
FROM
Table
ORDER BY
1
SELECT
10 - IntCol1,
Col2
FROM
Table
ORDER BY
1
这是有效的-但我仍然建议使用列名,而不仅仅是它们的序号位置-减少意外惊喜的机会!这是有效的-但我仍然建议使用列名,而不仅仅是它们的序号位置-减少意外惊喜的机会!这是一样的,只要您不更改SELECT中的列列表。如果你这样做了——你突然完全按照别的东西来排序……这是一样的,只要你不改变你的选择中的列列表。如果你这样做了,你突然完全被别的东西订购了。。。。