首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Mysql中查找存储在一个字符串中的多个in

Mysql中查找存储在一个字符串中的多个in,可以使用FIND_IN_SET函数来实现。

FIND_IN_SET函数用于在一个逗号分隔的字符串列表中查找指定的值,并返回其在列表中的位置。它的语法如下:

FIND_IN_SET(value, string_list)

其中,value是要查找的值,string_list是逗号分隔的字符串列表。

举个例子,假设有一个表格名为users,其中有一个字段名为skills,存储了每个用户的技能列表,以逗号分隔。现在我们想要查找具有特定技能的用户,可以使用FIND_IN_SET函数来实现。

例如,我们想要查找具有"前端开发"和"后端开发"技能的用户,可以使用以下查询语句:

SELECT * FROM users WHERE FIND_IN_SET('前端开发', skills) > 0 AND FIND_IN_SET('后端开发', skills) > 0;

这样就可以找到同时具有这两个技能的用户。

在这个例子中,我们使用了FIND_IN_SET函数来查找存储在skills字段中的多个技能。如果技能存在于字符串列表中,则返回其在列表中的位置,否则返回0。通过将多个FIND_IN_SET函数的结果进行逻辑与运算,我们可以筛选出同时具有多个技能的用户。

推荐的腾讯云相关产品是腾讯云数据库 MySQL,它是腾讯云提供的一种高性能、可扩展的关系型数据库服务。您可以通过以下链接了解更多关于腾讯云数据库 MySQL 的信息:

https://cloud.tencent.com/product/cdb

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

21分43秒

128、商城业务-商品上架-sku在es中存储模型分析

34分48秒

104-MySQL目录结构与表在文件系统中的表示

10分3秒

65-IOC容器在Spring中的实现

2分35秒

146_尚硅谷_MySQL基础_演示delete和truncate在事务中的区别

5分12秒

Python MySQL数据库开发 3 在Mac系统中安装MySQL 学习猿地

2分35秒

146_尚硅谷_MySQL基础_演示delete和truncate在事务中的区别.avi

10分28秒

JavaSE进阶-035-接口在开发中的作用

7分46秒

JavaSE进阶-037-接口在开发中的作用

32分47秒

JavaSE进阶-038-接口在开发中的作用

5分55秒

JavaSE进阶-034-接口在开发中的作用

24分57秒

JavaSE进阶-036-接口在开发中的作用

5分36秒

05.在ViewPager的ListView中播放视频.avi

领券