需求:T_FILE_INFO表中的id(字符串)包含在T_BYLAWS的bylaws_info(字符串)中,但是bylaws_info可能包含多个字符串,以','分隔开的,需要通过这两个表的这两个字段进行绑定,然后将其他字段插入到T_SFF_DATA_FILE_INFO中。
sql语句:
上面用到的一些背景知识
help_topic表,以字符分割,一行转多行:https://www.cnblogs.com/likaixin/p/11271756.html
一行转多行后就可以直接用相等来判断。还查到用CHARINDEX()函数来判断一个字符串是不是另一个字符串的子串,但是这个函数在Navicat中没法使用,所以作罢。
红框内前后执行的效果如下:
——————>
group by:https://blog.csdn.net/hengji666/article/details/54924387
联表查询时的on与where:
select、group by、order by、where的一般先后顺序