Không có đảm bảo cho thứ tự đánh giá. Trình tối ưu hóa sẽ cố gắng tìm cách hiệu quả nhất để thực thi truy vấn, sử dụng thông tin có sẵn.
Trong trường hợp của bạn, vì c được lập chỉ mục còn d thì không, trình tối ưu hóa nên xem xét chỉ mục để tìm tất cả các hàng khớp với vị từ trên c, sau đó truy xuất các hàng đó từ dữ liệu bảng để đánh giá vị từ trên d.
Tuy nhiên, nếu nó xác định rằng chỉ mục trên c không được chọn lọc nhiều (mặc dù không phải trong ví dụ của bạn, cột giới tính hiếm khi được lập chỉ mục hữu ích), nó có thể quyết định thực hiện quét bảng.
Để xác định thứ tự thực hiện, bạn nên có một kế hoạch giải thích cho truy vấn của mình. Tuy nhiên, hãy nhận ra rằng kế hoạch đó có thể thay đổi tùy thuộc vào điều mà trình tối ưu hóa cho là truy vấn tốt nhất hiện tại.