find-in-set

    0热度

    1回答

    我有3个表 user service userServices 用户表 Id | Name | Status ------------------------ 1 | User1 | y 2 | User2 | y 3 | User3 | y 4 | User4 | y 服务表 Id | ServiceName | Status ------------------------

    0热度

    1回答

    我的表设计: 如何获得这些记录。如果日期 '04 -11-2016' OR '1111-2016'可在week_days栏中找到。 注意:日期不一样,它有一个或多个日期。 实际查询: SELECT * FROM `sh_products` WHERE FIND_IN_SET('04-11-2016','11-11-2016',week_days); 期待结果:

    0热度

    1回答

    我有一个字符串变量@IDS,我试图过滤来自表user的记录,但没有帮助我,因为我是MySql的新手。 SET @IDS = '1,2,3'; select * from user where find_in_set(@IDS,ID);

    1热度

    1回答

    我想拉tableA(profiles.category)1行匹配tableB(projects.categorysecond)1行但结果。 *重要的projects.categorysecond将有不同的只有1个类别与几个类别取消;例子:渥太华或渥太华;多伦多;蒙特利尔或渥太华;蒙特利尔或多伦多;蒙特利尔 profiles.category总是只有1个类别,永远不会删除。 我需要确保无论我是否有O

    0热度

    1回答

    我在一个表中存储逗号分隔值的字段很少。我可以使用like或FIND_IN_SET来显示查询,以从逗号分隔值查找数据。 MySQL query finding values in a comma separated string 不过,我想知道有多少这两个选项FIND_IN_SET('red',colors) &喜欢用逗号给人的性能影响?他们是否使用字段索引来提供结果? 如果没有,那么我们如何优化查

    -1热度

    1回答

    我有两个表tbl_user和tbl_projects tbl_user +-----+------+--------+ | id | name | skills | +-----+------+--------+ | u1 | x | s1,s2 | | u2 | y | s2,s3 | | u3 | z | s3,s1 | +-----+------+--------+ tbl

    1热度

    1回答

    问题如何查找与一列中的值匹配的行(使用=运算符)和其他列应具有一个子字符串(使用find_in_set或其他子字符串匹配)。 方案:我有三个MySQL表: 1.图:它有像ID,姓名人物的细节,创建,通过创建上,修饰上,状态等为了便于我所提到的仅两列: id | name 1 | red green yellow circle 2 | red square in yellow circle 3

    0热度

    1回答

    我的数据库结构看起来如下: 数据库名称:产品 id ptype 1 Cups 2 Shirts 3 Cups 4 Mugs 5 Fabric 6 Mat 数据库名称:分类 id category ptype 1 Clothes Pants, Shirts, Tshirts 2 Other Mugs, Cups 我希望得到一个列表的不同ptype(产品表),它们尚未在p类别中

    1热度

    1回答

    我想在同一时间我也想获得c.category选择DISTINCT(p.ptype)如果p.ptype不在集c.ptype 数据库表:p id ptype 1 Shirts 2 Cups 3 Shirts 4 Mugs 数据库表格:C id category ptype 1 Test Pants, Shirts, TShirts 2 Test1 Cups, Mats, Rugs

    0热度

    1回答

    我有一个可能包含逗号分隔列表的变量。在我的数据库中,我也有一列有列分隔列表。 我知道我可以通过使用FIND_IN_SET(needle, haystack) 但是,如果我的变量包含一个列表,如“A,B,C”我怎么能检查是否在至少一个项目找到该数据库列一个值该列表是否至少与列中的一个项目匹配?这可能吗?