Using distinct on a column and doing order by on another column gives an error

前端 未结 11 2158
渐次进展
渐次进展 2021-02-05 14:43

I have a table: abc_test with columns n_num, k_str.

This query doesnt work:

    select distinct(n_num) from abc_test order by(k_str)

B

11条回答
  •  臣服心动
    2021-02-05 15:25

    When I got same error, I got it resolved by changing it as

    SELECT n_num 
    FROM(
       SELECT DISTINCT(n_num) AS n_num, k_str
       FROM abc_test
    ) as tbl
    ORDER BY tbl.k_str
    

提交回复
热议问题