若是指定了 SELECT DISTINCT,那么 ORDER BY 子句中的项就必须出如今选择列表中。(解决方法及缘由分析)

解决办法:sqlserver中若是同时用order by和distinct,那order by后面的字段就必须出如今selcet的字段中。这个问题只有在sqlserver中才会有,mysql中是不会有这个问题的。 若是这样写会提示错误: select distinct name from user order by id 应该这样写: select distinct id,name from us
相关文章
相关标签/搜索