永发信息网

MYSQL查一个字段中 多个值

答案:2  悬赏:30  手机版
解决时间 2021-03-14 12:17
求助大神 mysql查询中 一个字段有多个值 如何查询 指定位的值
例如字段A里面的数据为11,21,31,41,51
如何查询第4位的值 也就是第4个逗号左边的这个数字
最佳答案
in(v1,v2..vn) ,符合v1,v2,,,vn才能被查出
IN关键字可以判断某个字段的值是否在指定的集合中。如果字段的值在集合中,则满足查询条件,该纪录将被查询出来。如果不在集合中,则不满足查询条件。其语法规则如下:[ NOT ] IN ( 元素1, 元素2, …, 元素n )

例如:

select * from STUDENT where STU_AGE in(11,12);
全部回答
下面两种情况: 1.返回值:由全体出入参数合并在一起而得到的字符串。只要输入的参数中有null值,就返回null。concat允许只有一个输入参数的情况。 因此,mysql单表多字段模糊查询可以通过下面这个sql查询实现 select * from `magazine` where concat(`title`,`tag`,`description`) like ‘%关键字%’ 2.如果这三个字段中有值为null,则返回的也是null,那么这一条记录可能就会被错过,怎么处理呢,我这边使用的是ifnull进行判断,则sql改为:
select * from `magazine` where concat(ifnull(`title`,''),ifnull(`tag`,''),ifnull(`description`,'')) like ‘%关键字%’
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一个女孩挡住了我。(扩句)
1997年的女孩子的心理
白蜡树怎么做成白蜡杆?
嗯绿檀怎么越碰越红是什么原因是不是假的
平方能过户吗,为什么要过户
网购在同一家店买几件衣服,买不同颜色的,要
为什么海边会有沙子?它们是怎样形成的?
慧汇批发在哪里啊,我有事要去这个地方
钢板热张冷缩有标准吗
东北蜡子冬天在东北吗
海运提单一张单可以写多少货物?
王者荣耀5v5一局要多少流量呀,一个月3g够了
新倩女幽魂快捷键j不能用了,为什么?
桂花是什么季节开花
英文翻译“我不想随便找个人交往,我考虑的是
推荐资讯
老师你好,我想知道读书是读出声好,还是不读
生完孩子两个月老婆跑了
儿子读初中了,这一年父亲不在身边对儿子会有
(√17+√7)(√17-√3)-(√17+√3)2
欧士机(上海)精密工具有限公司沈阳事务所在哪
佛教中的无名火包括什么时候
什么事漏洞代码
GOC IN C 冲电加热过程中跳红灯是什么原因
古代把离婚叫做什么?
肛门痒是不是肚子里有虫要不要吃打虫药
大家先拿到PS4的同志们,大家试过联机吗
我们家的微幸福生活陶虹个人资料
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?