Hãy nói rằng tôi có một câu hỏi như thế này:đâu khoản trên tuyên bố subquery trong chọn
Select col1,
col2,
(select count(smthng) from table2) as 'records'
from table1
Tôi muốn lọc nó được không null cho cột 'hồ sơ'.
Tôi không thể làm điều này:
Select col1,
col2,
(select count(smthng) from table2) as 'records'
from table1
where records is not null
Điều tốt nhất tôi đã đưa ra là viết resultset này cho một tham số Bảng giá trị gia tăng và có một truy vấn riêng về resultset đó. Bất kỳ ý tưởng?
@RichardTheKiwi Truy vấn của bạn là hoàn hảo, nhưng tôi đã chỉnh sửa nó để làm ngắn hơn. Chọn X. * từ (Chọn col1, col2, (chọn ..... từ bảng 2) dưới dạng bản ghi từ bảng1) X trong đó các bản ghi không phải là rỗng; –