1
나는 다음과 같은 요청이 있습니다PostgreSQL을, 구별하여 순서 괄호
select distinct m1.firstname, m1.surname
from cd.members as m1
join cd.members as m2 on m2.recommendedby = m1.memid
order by m1.surname, m1.firstname;
을하고 잘 작동합니다. 하지만이 하나 : 나는하지 않을 경우 괄호를 사용해야 할 때 이해할 수없는
ERROR: for SELECT DISTINCT, ORDER BY expressions must appear in select list
:
select distinct m1.firstname, m1.surname
from cd.members as m1
join cd.members as m2 on m2.recommendedby = m1.memid
order by (m1.surname, m1.firstname);
나에게 오류를 제공합니다.
알겠습니다. 답변 해 주셔서 감사합니다. – user3309314