Advertisement
Guest User

Untitled

a guest
Feb 3rd, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.29 KB | None | 0 0
  1. val query8 = for {
  2.   ((r, rp), p) <- Radnik leftJoin Radproj on (_.mbr === _.mbr) leftJoin Projekat on (_._2.spr === _.spr)
  3.   if List(ime.map(r.ime === _), prz.map(r.prz === _), spr.map(rp.spr === _)).collect { case c if c.isDefined => c.get           }.reduceLeft(_ || _)
  4. } yield (r.ime, r.prz, p.nap)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement