我想知道SQL查詢來查找(egCustomerName)一欄的名字有他們的名字(anyletter)「L」作爲第三個字母關於選擇查詢
Q
關於選擇查詢
-2
A
回答
1
您可以通過使用SUBSTRING得到第三個字母。
嘗試這樣:
SELECT egCustomerName
FROM Table
WHERE SUBSTRING(egCustomerName, 3, 1) = 'l'
3
嘗試此查詢
select * from tablename where CustomerName like '__I%'
+0
是的,他想要2次 –
0
可以同RIGHT
和LEFT
功能實現這一目標。
查詢
select name from tblName
where right(left(name,3),1)='l';
,可與SUBSTRING
,LIKE
,MID
也做到這一點。
相關問題
- 1. 關於產品選擇查詢(訪問)
- 2. 關於選擇查詢的問題
- 3. Android:關於TableRow選擇的查詢
- 4. mysql-關於選擇查詢的更新查詢
- 5. 查詢,用於選擇表
- 6. 在選擇查詢中選擇查詢?
- 7. 在選擇查詢中選擇查詢
- 8. MySQL的:相關子查詢選擇類型關聯子查詢
- 9. 關於選擇選擇框
- 10. 選擇選擇查詢
- 11. 選擇查詢
- 12. 選擇查詢
- 13. 相關子查詢來選擇
- 14. 缺少關鍵字選擇查詢
- 15. 什麼時候選擇關聯查詢
- 16. mysql選擇與子查詢關閉
- 17. 查詢沒有聯盟關鍵選擇
- 18. Noob查詢有關xsl:選擇語句
- 19. MYSQL /按2列關係選擇查詢
- 20. 關於數據庫選擇查詢困惑
- 21. 需要關於Oracle選擇查詢的幫助
- 22. 在MS Access中需要關於SQL選擇查詢的幫助
- 23. 相關的查詢來更新基於選擇的表格
- 24. 關於我沒有選擇本地查詢的列有例外
- 25. 如何基於非選擇查詢
- 26. PLSQL觸發 - 基於選擇查詢
- 27. 用於排序的SQL選擇查詢
- 28. 基於條件的選擇SQL查詢
- 29. 用於選擇子的SQL查詢
- 30. 用於季節選擇查詢的mysqli_real_escape_string?
我想你正在尋找SQL mid函數。 http://www.w3schools.com/sql/sql_func_mid.asp – Newd