Để đặt bí danh cho bảng, bạn phải nói:
DELETE f FROM dbo.foods AS f WHERE f.name IN (...);
Tôi không thấy điểm phân biệt cho DELETE
cụ thể này , đặc biệt là vì (ít nhất là IIRC), điều này không còn tuân theo ANSI nghiêm ngặt. Nhưng có, như nhận xét đề xuất, nó có thể cần thiết cho các dạng truy vấn khác (ví dụ:tương quan).