Sql Servidores predicados perezosos?
Tengo una consulta
SELECT
someFields
FROM
someTable
WHERE
cheapLookup=1
AND (CAST(someField as FLOAT)/otherField)<0.9
Entonces, ¿será elCAST
y la división se realizará en el caso de quecheapLookup
es0
? Si no, ¿cómo puedo evitar el cálculo en este caso?