为自己数据库的名字和表名字 ...
先来几个SQL看看效果 SELECT i. ,n. FROM iLEFT JOIN n on FIND IN SET n.id, i.n id GROUP BY n.id效果图: 想把信息都放一行里面怎么办呢 我们就要用到group concat函数了 SELECT i. ,GROUP CONCAT n.id nid,GROUP CONCAT n.name nameFROM iLEFT JOIN ...
2020-03-14 23:35 0 4349 推荐指数:
为自己数据库的名字和表名字 ...
if there are no non-NULL values. --Mysql官方文档 一定要加上group by条件,否则 ...
select * from b1 where find_in_set('4',id); select * from b1 where id in (1,2,3,22); ...
1.数据库数据(只查询含有75的数据,但是要排除掉751和752) 2.sql语句SELECT * FROM test WHERE FIND_IN_SET(‘75’,name) 3.查询结果 ...
首先介绍用到的两个函数 charindex(要查找的表达式1,表达式2),返回值为表达式1在表达式2中的下标,未找到则返回0。(sql的下标是从1开始的),例如 select charindex('s ...
文章来源:https://blog.csdn.net/x1107761900/article/details/88972610 ...
场景介绍: 精确查询 question_id 包含 2 的 记录 肯定不能使用 like 模糊查询,like 只能做到模糊查询 不能精确查询。 使用正则。 查询结果: ...
mysql 的一张表A的某1字段是用逗号分隔的code,每个code对应在B表的有code和名称的对应表。 如果用语句检索出,用逗号分隔的名称拼接在一起。 注意视自己的业务情况,可以使用 left join 我搞了半天会出现重复的情况,就是code比如明明 ...