Không, không phải trong cùng một truy vấn.
Điều khoản where
trước số having
và group by
.Nếu bạn muốn lọc ra các hồ sơ trước khi nhóm điều kiện đi trong mệnh đề where
, và nếu bạn muốn lọc ra nhóm ghi lại tình trạng đi trong having
khoản:
select ...
from ...
where ...
group by ...
having ...
Nếu không những là có thể sử dụng đối với một số lý do kỳ quặc, bạn phải thực hiện các truy vấn một subquery để bạn có thể đưa mệnh đề where
trong truy vấn bên ngoài:
select ...
from (
select ...
from ...
where ...
group by ...
having ...
) x
where ...
Đây có phải là câu hỏi lừa/phỏng vấn hay bạn có vấn đề thực sự cần giải quyết? – itsadok
Có. Câu hỏi đặt ra là từ một cuộc phỏng vấn. –