我有两张表,第一张是finish,里面的每个人都会完成某个项目(列名pro)不定项的工作(列名:workid),每次工作都会得到1个评价。第二张是work,里面是所有工作(workid)的列表,所属于哪个项目(pro)。
我想把所有人的工作成绩反应出来,类似于:
成员 第一次(评价) 第二次 第三次 。。。 第N次(N不确定)
N取决于每个项目(pro)的worid的个数(这个是个变量,可取出,记作N)
请问如何把类似于:
成员 第一次(评价) 第二次 第三次 。。。 第N次(N不确定)
的表用sql写出来?
示意:简化后的表finish:
成员id workid 评价
1 w1
2 w1
3 w2
。。 。。
表work:
workid pro
w1 p1
w2 p1
w3 p1
w4 p3
。。 。。