一对多 关系 查询解决方案

一对多 关系 查询
有3个表 有如下关系 (箭头表示外键关联)




如何才能够查询出一个Department的所有users的所有Worklog;
并显示在JSP页面上?
------最佳解决方案--------------------
select * from table1 t1,table2 t2,table3 t3 where t1.Department = t2.Department and t2.id = t3.userid and t1.id = ?
------其他解决方案--------------------
有一个用户登录了,现在只有这个用户的信息 要根据这个用户的信息进行查询

在Java action里 怎么写 sql语句
------其他解决方案--------------------
没人来  结贴!!