【发布时间】:2019-07-31 03:02:12
【问题描述】:
我正在尝试使用 instr() 获取给定字符串中文件扩展名的位置。这可能是许多可能的扩展,因此我需要搜索多个子字符串(例如“jpg”、“mp4”...)。
我尝试了 OR 语句,例如。 instr(string,"jpg" OR "mp4"),没有运气。
SELECT instr(column, "jpg") FROM table;
欢迎任何关于解决方案或替代方案的想法。
【问题讨论】:
-
你标记了这个 sqlite 和 MySQL。你用的是哪一个?
-
我删除了不一致的数据库标签。请仅使用您真正使用的数据库进行标记。样本数据和期望的结果真的很有帮助。
-
对不起。我的错误,使用 sqlite
标签: sql sqlite substring instr