zoukankan      html  css  js  c++  java
  • mysql中查询数据项元素

    1.需求

    现有一个字段是以逗号进行分隔的,现在需要传一个值,要写一条表示这个结果包含传的值sql

    2.创建数据库

    创建数据库表有以下字段和数据

    3.concat函数

    like是模糊查询,只要包含就会查询出来

    4.locate函数

    判断字符串(string)中是否包含另一个字符串(subStr)

    5.instr函数

    INSTR(STR,SUBSTR) 在一个字符串(STR)中搜索指定的字符(SUBSTR),返回发现指定的字符的位置(INDEX); 
    STR 被搜索的字符串 
    SUBSTR 希望搜索的字符串 
    结论:在字符串STR里面,字符串SUBSTR出现的第一个位置(INDEX),INDEX是从1开始计算,如果没有找到就直接返回0,没有返回负数的情况。

    6.find_in_set函数

    strlist 字段名 参数以”,”分隔 如 (1,2,6,8)
    查询字段(strlist)中包含(str)的结果,返回结果为null或记录

    一点点学习,一丝丝进步。不懈怠,才不会被时代所淘汰!

  • 相关阅读:
    spring-ioc
    Hibernate之二级缓存
    hibernate之HQL语句
    hibernate 多对多关联关系
    hibernate关联关系(一对多)
    Hibernate之主键生成策略
    struts2的CRUD
    struts2的OGNL
    struts2的初步认识
    Maven介绍
  • 原文地址:https://www.cnblogs.com/fqh2020/p/15319388.html
Copyright © 2011-2022 走看看