-
以下查询能够利用索引-SYBASE_DBA速成(程序员篇)进行执行
资源介绍
以下查询可以使用索引:
au_lname = "Bennett"
price >= $12.00
advance > $10000 and advance < $20000
au_lname like "Ben%" and price > $12.00
以下查询无法使用索引:
advance * 2 = 5000 /*expression on column sidenot permitted */
substring(au_lname,1,3) = "Ben" /* function on column name */
如果使用以下格式编写,就可对这两个子句进行优化:
advance = 5000/2
au_lname like "Ben%"
SARG示例