Dùng cho mục đích gì?
- Nhanh nhất cho IF sẽ là
IF EXISTS (SELECT * FROM Table)...
- Đối với tập hợp kết quả,
SELECT TOP 1 1 FROM Table
trả về không hoặc một hàng - Đối với chính xác một hàng có số đếm (0 hoặc khác 0),
SELECT COUNT(*) FROM Table
Dùng cho mục đích gì?
IF EXISTS (SELECT * FROM Table)...
SELECT TOP 1 1 FROM Table
trả về không hoặc một hàng SELECT COUNT(*) FROM Table