如何找到在第三位有一些特征的价值?

时间:2018-04-23 03:36:56

标签: sql

我在SQL中使用LIKE操作找不到第三个位置的'r'值。 有人可以帮我吗?

3 个答案:

答案 0 :(得分:3)

我认为写这样的东西会更好。

SELECT <column>, FROM <table> WHERE <condition> LIKE "__r%";

编辑: 这已针对SQL Server和Oracle DBMS进行了测试和功能。

答案 1 :(得分:0)

SELECT * FROM <table> WHERE substring(<column>,3,1) = 'r'

试试这个。这是使用SQL Server,它将产生您正在寻找的结果。

答案 2 :(得分:0)

你想从&#39; scr&#39;位置3

试试这个

SELECT * FROM Customers 客户名称如何&#39; __ r%&#39;;

位置是_的数量。