Я просто хочу знать, как SQL Server выполняет этот запрос:
Select *
from sampletable
where id = 2
and name = 'xyz'
and id = 2;
Вы можете видеть, что id = 2
появляется дважды в приведенном выше запросе.Будет ли SQL Server игнорировать повторяющиеся условия или он будет выполнен дважды?
Повлияет ли наличие повторной проверки состояния на производительность?