我有我的樣表和列測試在3個項 1.abc 2.abc%d 3.abc%E 現在我想編寫一個查詢來獲取列測試中包含abc%的所有記錄,使用類似條件。輸出應該是abc%d和abc%E。怎麼樣的條件使用查詢來獲取包含%符號串
0
A
回答
1
你有使用SQL查詢「_」下劃線? 這可能有助於解決您的問題。
select * from myTableName where details like 'abc%_%'
or
select * from myTableName where details like 'abc%_'
or
select * from myTableName where details LIKE '%abc\%%' ESCAPE '\'
or
select * from myTableName where details LIKE 'abc\%%' ESCAPE '\'
以上所有查詢都將解決您的問題,根據您的應用需求和要求使用適當的查詢。
參考:Use Underscore character in wild card charecter of Like query gives me all table result
0
正如documentation規定,必須逃脫的通配符情況下,如果你不希望他們表現得這樣。
要測試通配符的字面實例,請在其前面加上 轉義字符。如果不指定
ESCAPE
字符,\
是 假設。
\%
匹配一個%
字符。\_
一個_
字符匹配。
相關問題
- 1. 獲取包含字符串的行號
- 2. XPath查詢以獲取包含字符串前綴的節點
- 3. (document.evaluate) - >圖像的src包含多個條件,怎麼樣?
- 4. php包含來自查詢字符串的可變文件
- 5. 使用lambda有條件和pandas str.contains來包含字符串
- 6. C#條件的LINQ查詢來獲取值在括號內
- 7. 獲取查詢字符串,包含值空間
- 8. 怎麼樣,並在查詢中使用
- 9. 我怎樣才能知道我的字符串包含變音符號?
- 10. 查詢來獲取基於條件
- 11. SELECT查詢字符串包含'%'字符
- 12. 如何從搜索字符串中返回包含撇號的查詢結果字符串不包含撇號
- 13. SQL Server,如何查詢包含多個撇號的字符串?
- 14. SQL查詢刪除包含部分字符串的條目?
- 15. 檢查字符串包含2號
- 16. 如何使用cleartool查找獲取包含特定字符串的文件?
- 17. 根據條件從字符串中獲取char的SQL查詢
- 18. if-statement包含條件的字符串
- 19. 怎麼樣字符串值檢索速度與fopen,mysql查詢,包括/需要
- 20. 使用查詢字符串來獲取參數c#windows phone 7
- 21. 我怎樣才能取消轉義該查詢字符串
- 22. 獲取包含所有字符的查詢字符串參數javascript
- 23. 字符串core.logic查詢包含
- 24. php $ _SERVER ['PHP_SELF']包含查詢字符串
- 25. 查詢PrincipalSearcher包含多個字符串
- 26. MySQL查詢字符串包含
- 27. sql查詢字符串包含在C#
- 28. MySQL查詢字符串包含相反
- 29. CAML查詢 - 包含空字符串
- 30. 查詢包含許多字符串
的可能的複製[搜索其具有列值的記錄包含在MySQL%符號](http://stackoverflow.com/questions/6355542/search-those-records-which-has-列值包含-登錄MySQL的) – winter