2
A
回答
9
這是你要找的
SELECT *
FROM yourtable
WHERE yourcolumn LIKE 'X%'
這將找到的所有行yourcolumn
開始以字母X.
要找到所有以X結尾的:
...
WHERE yourcolumn LIKE '%X'
...幷包含一個X ...
...
WHERE yourcolumn LIKE '%X%'
3
嘗試
select * from table where column like 'c%'
其中「C」是字符你想
1
這裏有兩個例子......
SELECT FirstName
FROM tblCustomer
WHERE FirstName LIKE 'B%'
%符號是通配符,因此這將返回所有結果,其中名字以B開頭。
雖然這可能更高效...
SELECT FirstName
FROM tblCustomer
WHERE LEFT(FirstName, 1) = 'B'
1
對於一個參數化查詢,您似乎有(「搜索的第一個字符[...]與搜索參數」),使用此:
SELECT *
FROM yourtable
WHERE yourcolumn LIKE ? + '%'
相關問題
- 1. PetaPoco:如何使用SQL Like關鍵字(WHERE Name LIKE'%@ 0%')
- 2. 如何使用LIKE關鍵字
- 3. Microsoft SQL Server Like關鍵字
- 4. 使用LIKE關鍵字在SQL中搜索數據
- 5. 動態LINQ中的SQL Like關鍵字
- 6. 如何在group by子句中使用LIKE關鍵字。 MYSQL
- 7. 使用LIKE關鍵字SQL中的參數
- 8. 如何用sql關鍵字'like'查找加密數據
- 9. 排名與SQL Server的LIKE關鍵字
- 10. SQL:如何在列上使用LIKE關鍵字而不僅僅是一個值?
- 11. 如何使用SQL MINUS關鍵字
- 12. SQL Server使用like關鍵字選擇DateTime
- 13. php,sql多個關鍵字匹配使用LIKE
- 14. 如何使用jtextfield的值應用LIKE關鍵字的搜索?
- 15. 'like'關鍵字在NED語言中
- 16. 在Yii中使用SQL關鍵字
- 17. 在C#中使用SQL關鍵字MySqlCommand.CommandText
- 18. Cassandra子字符串搜索像SQL中的「LIKE」關鍵字
- 19. 如何在sql語句中使用like
- 20. 如何在PyMongo中使用sql「like」?
- 21. HQL和LIKE關鍵字
- 22. 在mysql中使用多個關鍵字Like
- 23. 在select中使用select時,SQL IN關鍵字如何工作?
- 24. 如何在列名中使用sql reserve關鍵字
- 25. 如何在Python中使用In關鍵字而不使用In關鍵字
- 26. 如何使用SQL LIKE
- 27. 如何使用關鍵字
- 28. 使用「USE」關鍵字比。在T-SQL
- 29. 如何在SQL Server LIKE子句中使用特殊字符
- 30. 如何使用關鍵詞LIKE從Oracle中的LONG字段進行搜索
其實第二個版本將幾乎肯定會效率較低,因爲它無法利用名字列上的索引。 – 2009-07-08 09:01:00