我正在学习成为一名数据库管理员,在这样做的过程中,我想学习更多关于调优查询的知识。大多数我能够弄明白,但我想知道为什么这两个查询具有相同的执行计划,甚至以两种不同的方式编写。它们基于adventureworks2012lt
数据库。
select productnumber, name, listprice
from saleslt.product
where productnumber like 'bk-[a-q,s-z]%' and productnumber like '%-[0-9][0-9]'
SELECT ProductNumber, Name, ListPrice
FROM SalesLT.Product
WHERE ProductNumber LIKE 'BK-[^R]%-[0-9][0-9]';
由于我的代表还不够高,我无法发布照片:(