求一个比较复杂的sql语句,跨表
表a有id,val两个字段(主表)
表b有id,refid两个字段,b.refid=a.id
表c有id,refid,type, val四个字段,c.refid=b.id
a-b记录是一对一的,b-c的记录是一对八的(8个为一组)
也就是b中每条记录,对应c中0或8条记录,c.type分别是1~8
现查询 (c.type=1 c.val) / (c.type=2 c.val) = 0.5 时对应的a表中的记录。
也就是c中type值为1 2的两个c.val的比值是0.5的时候(同组),对应的a表中的记录。