2013-10-21 28 views
-2

我想獲取以特定字符開頭的所有名稱。SQL如何使用字符比較

實施例:

char = 'C' 

名稱: CHAL, 國際象棋, 阿特爾, 貝恩,戴夫

結果: CHAL,國際象棋

+3

SELECT名字從yourTable WHERE名稱LIKE 'C%' – jannagy02

+1

對不起花花公子,但這種問題會得到你只downvotes。我沒有倒下,但我建議你在發佈這樣的問題之前先閱讀W3學校。 – fareed

回答

5

在大多數情況下LIKE是你需要什麼。一個SQL Server的例子是:

SELECT Name 
FROM Names 
WHERE Name LIKE 'C%' 

這應該SQL ServerMySQLOraclePostGress工作。

您應該聲明您的數據庫引擎以獲取更正確的答案。

1

使用likewhere條款,如:

WHERE COLUMN LIKE 'C%' 
1
SELECT * FROM table WHERE name like "C%";