如何编写一个sql来获取某些子字符串或起始字符的数据列

时间:2015-03-26 16:48:44

标签: sql database

我的问题是:是否有任何内置标准的sql函数可以让这样的任务更容易?

提前致谢!

1 个答案:

答案 0 :(得分:0)

Oracle支持LIKE运算符和%通配符。 (还有_通配符。)要查找以“abc”开头的所有行,您可以使用:

SELECT * FROM MyTable Where MyColumn LIKE 'abc%'

要在MyColumn中找到包含子字符串“abc”的所有行,您可以使用:

SELECT * FROM MyTable Where MyColumn LIKE '%abc%'

查看this helpful page