这样的SQL语句,如何样写更好
这样的SQL语句,怎么样写更好
功能可以实现,但是觉得有些繁琐,觉得结构不好,请指教下
------解决方案--------------------
使用递归存储中间结果,与weekList连接得到结果。
- SQL code
select weekName,sumCount,deptID from weekList, (select sum(menCount) sumCount,weekID,s.deptID from shift s,shiftDetail sd where sd.shiftID = s.id and s.deptID = 3 group by weekID,s.deptID) b where weekList.weekID = b.weekID
功能可以实现,但是觉得有些繁琐,觉得结构不好,请指教下
------解决方案--------------------
使用递归存储中间结果,与weekList连接得到结果。