所以我正在启动SQL并且我有以下查询
Select * from Material where theme = 'math' or name = 'math';
据我所知,这让我获得了具有确切字符串的数值'数学'关于主题或名称。如果我想要那个价值,我该如何表达,即数学'也作为属性主题或名称的子字符串。
答案 0 :(得分:2)
Select * from Material where theme LIKE '%math%' or name LIKE '%math%';
我相信您有兴趣使用LIKE
运算符。
答案 1 :(得分:2)
最简单的方法是使用LIKE
运算符使用通配符匹配:
WHERE theme LIKE '%math%' // math appears anywhere in the string
WHERE theme LIKE 'math%' // math appears at the START of the string
WHERE theme LIKE '%math' // math appears at the END of the string