2015-06-30 65 views
-2

我想知道SQL查詢來查找(egCustomerName)一欄的名字有他們的名字(anyletter)「L」作爲第三個字母關於選擇查詢

+0

我想你正在尋找SQL mid函數。 http://www.w3schools.com/sql/sql_func_mid.asp – Newd

回答

1

您可以通過使用SUBSTRING得到第三個字母。

嘗試這樣:

SELECT egCustomerName 
FROM Table 
WHERE SUBSTRING(egCustomerName, 3, 1) = 'l' 
3

嘗試此查詢

select * from tablename where CustomerName like '__I%' 
+0

是的,他想要2次 –

0

可以同RIGHTLEFT功能實現這一目標。

查詢

select name from tblName 
where right(left(name,3),1)='l'; 

Fiddle demo here

,可與SUBSTRINGLIKEMID也做到這一點。