Viết bằng RIGHT JOIN (bảng Securities là bảng phía phải cần giữ đủ dòng): với mỗi mã chứng khoán, đếm số giao dịch và tổng khối lượng khớp từ 2026-09-22 trở đi. Mã không có giao dịch nào trong khoảng này vẫn phải xuất hiện với trade_count = 0, total_qty = 0.
Chú ý: điều kiện ngày phải đặt ở mệnh đề ON chứ không phải WHERE, nếu không các mã không có giao dịch sẽ bị loại mất.
Sắp xếp theo trade_count tăng dần, rồi symbol tăng dần.
Trades(symbol, quantity, trade_date), Securities(symbol).
symbol, trade_count, total_qty; sắp theo trade_count, symbol.
Ví dụ:
Đầu vào:
Đầu ra:
HPG 0 0
PVI 0 0
SHS 1 1000
VNM 1 100
FPT 2 800
MBS 2 4000
NVB 2 1500
VCS 2 1100
CEO 3 5500
IDC 3 650
PVS 4 7450
VCB 4 1550
Giải thích:
Đang tải editor...