Chào các bác, em tự học SQL nên có thắc mắc này rất cơ bản. Em đọc tài liệu thấy SQL có subquery, dạng như query lồng trong query cũng như kiểu Excel hàm lồng trong hàm.
Vậy SQL có thể cho mình nhiều cấp độ query con trong query mẹ như Excel không nhỉ? Ví dụ query chính, đến subquery, trong subquery lại có subquery con hơn nữa?
Và em làm cái truy vấn này trong Postgres sao nó không được
select sum (select tientra from thang7_8714 where tientra > 0)
Cái này là em chỉ luyện tập subquery nên cố tình viết truy vấn như vậy chứ nếu với yêu cầu này thì chưa cần đến subquery cũng ra được kết quả. Nhưng không biết sao Postgres cứ báo lỗi.
Vậy SQL có thể cho mình nhiều cấp độ query con trong query mẹ như Excel không nhỉ? Ví dụ query chính, đến subquery, trong subquery lại có subquery con hơn nữa?
Và em làm cái truy vấn này trong Postgres sao nó không được
select sum (select tientra from thang7_8714 where tientra > 0)
Cái này là em chỉ luyện tập subquery nên cố tình viết truy vấn như vậy chứ nếu với yêu cầu này thì chưa cần đến subquery cũng ra được kết quả. Nhưng không biết sao Postgres cứ báo lỗi.