2014-03-01 28 views
0

我想只選擇以「Co」結尾的行,如科羅拉多州。我認爲使用通配符(如%Co)可能是合適的。選擇以「Co」結尾的行

也許開始:

SELECT RIGHT(columnname,2) 
+4

「行時,** **端在'Co',如在'Colorado'」 –

+3

'Colorado'不與'Co'結束:P – Sachin

+0

是否需要與CO結束的字段或連續的所有字段? – Ralf

回答

5

要檢查是否列有 'CO' 結束,你可以使用:

SELECT * 
FROM Table 
WHERE ColumnName LIKE '%Co' 

或者,如果你的意思是 '共同' 「開頭」:

SELECT * 
FROM Table 
WHERE ColumnName LIKE 'Co%' 
+3

如果你打算倒戈,請說清楚你的推理。 –

+0

這不是我的問題。我發佈了OP要求的內容。我也發佈了一個備用解決方案,因爲他可能只是錯誤地在他的OP!都好! –

+1

我同意馬克。不要指望成爲世界級的作家/工程師。 – highwingers

2

應該是這樣

SELECT * FROM table WHERE columnname LIKE '%co' 
0
SELECT * 
FROM TableName 
WHERE RIGHT(ColumnName, 2) = 'Co'