Does the optimizer look into function called from query?

In my queries the expression (SELECT hwyl FROM Stock) / (SELECT regularPayment 
FROM Stock), where Stock is a one-record table, often is repeated. The 
optimizer sees that, and makes the ratio a constant, and I can afford to be 
clear. If that expression were within a function called from the same spot, 
would the optimizer look into the function and see the same effectiv constant? 
or is it better to make it an argument to the function?


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/mysql?unsub=arch...@jab.org

Reply via email to