2012-03-10 66 views
1

我不明白在第二個代碼中使用「^」的目的是什麼?
另一個問題是,與第一個代碼相比,我沒有在第二個代碼中檢索正確的信息。爲什麼?使用「^」的主要原因

-- First code, use adventurework DW 2008 
select FirstName, LastName from DimCustomer 
where LastName like '[j-N]%' 
order by LastName 

-- Second code, use adventurework DW 2008 
select FirstName, LastName from DimCustomer 
where LastName like '[^L-N]%' 
order by LastName 
+0

http://msdn.microsoft.com/en-us/library/ms179859.aspx – 2012-03-10 23:17:26

回答

3

^是指其中的字符是在指定範圍內。

這可能會解釋爲什麼你沒有得到你想要的結果嗎?