我在SQL中使用LIKE操作找不到第三个位置的'r'值。 有人可以帮我吗?
答案 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;;
位置是_的数量。