双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

求一个Go的解决方案或思路

qq_22264283 qq_22264283 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

在数据库中,存放有A表,结构及数据如下,其中task的取值范围为1-4,i和j的值都是整数

Num    Th    Task    BZ
i    j    1    0
i    j    2    0
i    j    3    1
i    j    4    0

另外 还有一B表,结构及数据如下,其中task的取值范围为1-4,m和j的值都是整数

Tid    Th    Task
m    j    1
m    j    2
m    j    3
m    j    4

需求:用B表中的Th和Task两列的数组去匹配A表中bz为0的数据,要求返回匹配后的数据如下;同时将已经匹配后的A中的数据打上标记 1(表示 已匹配)或者直接将其删除也可以。
要求在高并发环境下,高效完成,同时保证结果正确,不能出现重复匹配的情况。
Num    Tid    Th    Task
i    m    j    1
i    m    j    2
i    m    j    3
i    m    j    4

求思路或方案,谢谢!

...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
qq_22264283
go语言 2,351 成员 924 内容