2012-12-16 68 views
0

我正在使用vs 2010並且想要對執行查詢sql server數據庫。但我有一個問題,我想檢索一個名稱的基礎上,我想檢索它使用第二個字符的名稱這是我不知道的第一個字符是例如名稱是尼克作爲我進入我會回顧一個有nik作爲名字欄的值的記錄。 任何人都可以引導我...我知道下面的查詢我必須修改它。like within查詢

select * from table1 where name like '"& n % &"' 
+1

聖牛,你的問題很困惑。我認爲你使用ms sql,所以你正在尋找'LIKE'_ [[搜索的字母] *''_充當ONE符號的通配符,*爲0..n – Najzero

+0

我的問題是,我想搜索第二個字符的基礎是我給第二個字符和匹配的結果是檢索。但事實是我不知道這樣的查詢。 – nik

+0

所以@Najzero的評論應該爲你工作呢?例如如果你想要所有帶有第二個字符'a'的名字,你可以使用'_a%'' –

回答

1

例如名字是聶當我進入我會retrives其中具有NIK作爲名稱列的值的記錄

嘗試

select * from table1 where name like '_i%' 
+0

我正在使用sql server作爲後端它會工作嗎? – nik

+0

SQL服務器使用'TSQL'。 –

+0

如何使用datagridview的默認視圖來檢索部分行?你有什麼想法嗎? – nik