MySql 查询出对应子表的某个字段,并且关联起来

MySql 查询出对应子表的某个字段,并且关联起来,第1张

1、用到MySQL的 FIND_IN_SET() 函数。

2、主表:recruitment_demand,子表:recruitment_jobs

需求:需要查询出主表以及关联的子表中的work_name、和user_num字段,work_name拼接起来用逗号隔开,以及统计user_num的总和。

查询语句:

结果图:

update 表名 set 字段=(从本表查询出来的子查询)

where id = (从本表查询出来的ID)

但是需要保证子查询只有一条记录,并且只有一个字段

set是修改系统参数或者设置变量用的,例如:

-- 设置字符集为utf8

set GLOBAL character_set_server='utf8'

-- 设置变量等于某个值

set @d=11

select @d  -- 此处可查到d的值为11


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8446791.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存