
# GAUSS-01651 -- GAUSS-01660 错误码
GAUSS-01651: "plan should not reference subplan's variable"
SQLSTATE: XX000
错误原因：系统内部错误。
解决办法：请联系技术支持工程师提供技术支持。
GAUSS-01652: "failed to construct the join relation"
SQLSTATE: XX000
错误原因：系统内部错误。
解决办法：请联系技术支持工程师提供技术支持。
GAUSS-01653: "could not find equality operator for ordering operator %u"
SQLSTATE: XX000
错误原因：系统内部错误。
解决办法：请联系技术支持工程师提供技术支持。
GAUSS-01654: "failed to re-find MinMaxAggInfo record"
SQLSTATE: XX000
错误原因：系统内部错误。
解决办法：请联系技术支持工程师提供技术支持。
GAUSS-01655: "could not implement GROUP BY"
SQLSTATE: 0A000
错误原因：SELECT的Window子句，某些类型只支持hash，另外一些类型只支持sort，因此无法支持GROUP BY。
解决办法：修改GROUP BY子句，使用可哈希且可排序的列。
GAUSS-01656: "could not implement DISTINCT"
SQLSTATE: 0A000
错误原因：SELECT的Window子句，某些类型只支持hash，另外一些类型只支持sort，因此无法支持DISTINCT。
解决办法：修改distinct子句，使用可哈希且可排序的列。
GAUSS-01657: "failed to locate grouping columns"
SQLSTATE: XX000
错误原因：系统内部错误。
解决办法：请联系技术支持工程师提供技术支持。
GAUSS-01658: "resjunk output columns are not implemented"
SQLSTATE: XX000
错误原因：系统内部错误。
解决办法：请联系技术支持工程师提供技术支持。
GAUSS-01659: "could not implement window PARTITION BY"
SQLSTATE: 0A000
错误原因： SELECT的Window子句，Window partitioning column不是可排序的数据类型，导致不能实现window PARTITION BY。
解决办法：修改PARTITION BY子句，使用可排序的列。
GAUSS-01660: "could not implement window ORDER BY"
SQLSTATE: 0A000
错误原因：SELECT的Window子句，Window ordering column不是可排序的数据类型，导致不能实现window ORDER BY。
解决办法：修改ORDER BY子句，使用可排序的列。
