mysql 的 Unknown column '6' in 'order clause' 这是什么错误啊!! 高手们帮个忙啊!!!
'Unknown column '6' in 'order clause' ,意思就是表中没有列名为'6'的字段。
解决方法如下:
1、首先,此错误说明要排序的语句中,有未知的字段;如:
2、其次,需要检查并修改执行语句,由实际存在的序号进行排序;如:
3、或者改由由实际存在的字段进行排序;如:
扩展资料:
SQL排序语法:
以下是一个SQL SELECT语句,该语句使用ORDER BY子句对查询数据进行排序,然后返回该数据:
SELECT field1, field2,...fieldN FROM table_name1, table_name2... ORDER BY field1 [ASC [DESC][默认 ASC]], [field2...] [ASC [DESC][默认 ASC]]
1、可以使用任何字段作为排序条件,并返回排序后的查询结果。
2、可以设置多个字段进行排序。
3、可以使用ASC或DESC关键字来设置查询结果的升序或降序。 默认情况下,以升序排序。
4、可以添加WHERE ... LIKE子句来设置条件。
1、说明要排序的语句中,有未知的字段;如:
2、需要检查并修改执行语句,由实际存在的序号进行排序;如:
3、或者改由由实际存在的字段进行排序;如:
扩展资料
1、SQL排序语法
以下是 SQL SELECT 语句使用 ORDER BY 子句将查询数据排序后再返回数据:
SELECT field1, field2,...fieldN FROM table_name1, table_name2... ORDER BY field1 [ASC [DESC][默认 ASC]], [field2...] [ASC [DESC][默认 ASC]]
1)可以使用任何字段来作为排序的条件,从而返回排序后的查询结果。
2)可以设定多个字段来排序。
3)可以使用 ASC 或 DESC 关键字来设置查询结果是按升序或降序排列。 默认情况下,它是按升序排列。
4)可以添加 WHERE...LIKE 子句来设置条件。
参考资料
报错语句:'Unknown column '6' in 'order clause' 意思为‘在排序语句中有未知的字段’
可我有时输入语句对的可还是显示错误!!
有错误就说明有问题啊,你可以根据显示的错误处理问题
广告 您可能关注的内容 |