zoukankan      html  css  js  c++  java
  • FIND_IN_SET的简单使用

    FIND_IN_SET(str,strlist)函数

    str 要查询的字符串

    strlist 字段名 参数以”,”分隔 如 (1,2,6,8)

    查询字段(strlist)中包含(str)的结果,返回结果为null或记录

    复制代码
    -- 1
    select find_in_set('1', '1,2,3,4,5,6');

    -- 2 select find_in_set('2', '1,2,3,4,5,6');
    -- 0 select find_in_set('7', '1,2,3,4,5,6');
    -- 0 select find_in_set('2', '1,21,3,4,5,6');
    -- 0 select find_in_set('2', '');
    -- 0 select find_in_set('2', '1,2 ,3,4,5,6');
    -- NULL select find_in_set(NULL, '1,2,3,4,5,6');
    -- NULL select find_in_set(1, NULL);
    -- 0 select find_in_set('2,3', '1,2,3,4,5,6');
    复制代码

    test表中(area(0,不同意 1,同意))

    下面我想查询area中包含”1″这个参数的记录

    SELECT * from test where FIND_IN_SET('1',area)

    返回值

    返回 area=1的数据....

  • 相关阅读:
    三个习题
    20 python--celery
    19 python --队列
    18 python --多线程
    17 python --多进程
    16 python --memcached
    15 python --redis
    14 python --mysql
    13 python --正则
    12 python --json
  • 原文地址:https://www.cnblogs.com/cai170221/p/7079584.html
Copyright © 2011-2022 走看看