检查字符串在SQLite中是否包含任何整数



我有一个数据库,其中包含movie_title、imdb_rating和流派字段。如何使用SQLite来选择标题中有数字的电影?我正在尝试这个代码,但它不起作用:

SELECT * FROM movies
WHERE movie_title like '%[0-9]%';

我看过其他类似的问题,答案看起来像上面的一样,但我不知道我的代码出了什么问题。谢谢你的帮助。

在SQLite中,您可以使用glob来实现这一点-除非like,否则它支持字符类:

select *
from moveis
where movid_id glob '*[0-9]*'

相关内容

  • 没有找到相关文章

最新更新