题解 | 查看学校名称中含北京的用户

查看学校名称中含北京的用户

https://www.nowcoder.com/practice/95d9922b1e2a49de80daa491889969ee

select device_id,age,university from user_profile 
where 
university like '%北京%'
sql中的模糊匹配使用 like 并且需要匹配上% 百分号 。需要区分的是like '%北京'和 like '%北京%'以及like '北京%'中%的位置 表示的是不一样的效果
① like '%北京' 表示 只要结尾是北京就可以 
② like '北京%' 表示 开头必须是北京
③ like '%北京%' 表示 只要匹配的字段中包含北京一词就可以(北京二字需要挨着一起 不能是 京北哈)
切记 所有以%开头的模糊匹配都会导致索引的失效!!!

全部评论

相关推荐

11-07 16:07
深圳大学 运营
前端飞升:学长,阿里不是卡双非吗,我深也能去吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务