2009-11-24 4 views
0

postgresql에서 having 절에 출력 열을 사용할 수없는 이유는 무엇입니까? 그것은 언어의 표현력을 어쨌든 변화시키지 않고 단지 사람들이 조항을 가지고 출력 컬럼 정의를 다시 작성하게합니다. 이 문제를 피하는 방법은 전체 검색어를 SELECT * FROM (...) AS t WHERE condition에 하위 쿼리로 넣는 것입니까?Postgresql HAVING 절 제한

+0

더 좋은 예를 제시 할 수 있습니까? HAVING 절, ​​WHERE 절 ... –

+0

HAVING의 제한 사항을 해결하기 위해 subselect를 사용하고 있습니다. 나는 8.4의 changelog에서 그것에 대해 읽었을 것이라고 확신한다. – alex

답변

1

구현되지 않았습니까? 이 구현되지 않은 이유, 내가이 가능한 설명을 볼 당신이 요청하는 경우 그리고 :

  • 표준이 필요하지 않습니다
  • 아무도

그것에 소요 시간이 있다면 당신 ' 그것을 갖고 싶어 - 해커에게 메일을 보내고 이야기하고 구현하십시오.

솔직히 큰 문제로 보지 않습니다. 다시 입력하기 위해 1000자를 갖는 것과 다릅니다.