盛夏的果实 发表于 2021-7-30 18:43:15

当子查询内存在ORDER BY 字句时查询会报错

问题:当子查询内存在ORDER BY 字句时查询会报错

SQL:

SELECT * FROM (

SELECT * FROM USER ORDER BY USER_CORD

) S.



解决办法:在子查询SQL语句SELECT 后加 TOP 100 PERCENT (查询出前百分比为100的数据,也就是查询出全部数据)

SQL:

SELECT * FROM (

SELECTTOP 100 PERCENT* FROM USER ORDER BY USER_CORD

)



文档来源:51CTO技术博客https://blog.51cto.com/u_15316096/3209783
页: [1]
查看完整版本: 当子查询内存在ORDER BY 字句时查询会报错