예, 여기에 ...
SELECT l_n AS last_name FROM contacts HAVING last_name > 'J';
하십시오 내 쿼리 모든 결과 (전체 검사)를 가지고 다음 HAVING 절에 기준으로 필터링 야한다.
성능에 대한 우려가있는 경우 하위 쿼리를 사용해야합니다. 또는 오히려 :
SELECT l_n AS last_name FROM contacts HAVING l_n > 'J';
[편집]
이봐 친구가, 그래 그것을 더 집계 함수와 함께 작동합니다. 여기에 예제가 있습니다 :
mysql> select * from blah;
+----+---------+
| id | name |
+----+---------+
| 1 | renato |
| 2 | rodrigo |
+----+---------+
2 rows in set (0.00 sec)
mysql> select id as a1, name as a2 from blah having a1 > 1;
+----+---------+
| a1 | a2 |
+----+---------+
| 2 | rodrigo |
+----+---------+
1 row in set (0.00 sec)
내 데이터베이스는 5.5.29-0ubuntu0.12.04.2입니다.
HAVING 키워드를 체크 아웃 – sashkello
@sashkello : 잘 HAVING했다! – Cratylus
GROUP BY, ORDER BY 또는 HAVING 절에서만 열 별칭을 사용할 수 있습니다. – Damith