Sql逻辑条件如何条件区分新老客户

我需要先从任务流程表里读出条件(存有客户类型客户等级,任务负责角色)根据条件从客户表里筛选出客户(每个用户属于一个地区,每个地区有N个负责人每个負责人有相应的角色),... 我需要先从任务流程表里读出条件(存有客户类型客户等级,任务负责角色)根据条件从客户表里筛选出客戶(每个用户属于一个地区,每个地区有N个负责人每个负责人有相应的角色),然后根据流程表中条件定义的角色为负责人向任务表添加任务
如果单纯的用java代码没问题,但是效率太低而且用户量过多的话就没办法了,求sql思路或者其他实现的思路!

可以使用会话级临时表或者用游标的方式遍历数据集,可以这么说你在程序里面能实现,在数据库就也能实现要把数据库看成一门编程语言

你对这个回答的评价是?

把客户表和任务流程表链接一下写一个查询语句,然后把查出来的信息放到任务表里面去,他们三个表之间最好有主键楿连这样简单链接。

你对这个回答的评价是

参考资料

 

随机推荐