Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- val query1 = radnik.filter { it =>
- List(
- ime.map(it.ime === _).getOrElse(it.ime =!= ""),
- prz.map(it.prz === _).getOrElse(it.prz =!= "")).reduceLeft(_ || _)
- }
- val query2 = for (
- r <- radnik if List(ime.map(r.ime === _).getOrElse(r.ime =!= ""),
- prz.map(r.prz === _).getOrElse(r.prz =!= "")).reduceLeft(_ || _)
- ) yield r
- println(query1.selectStatement)
- println(query2.selectStatement)
- select x2.`Mbr`, x2.`Ime`, x2.`Prz`, x2.`Sef`, x2.`Plt`, x2.`Pre`, x2.`God` from `radnik` x2 where (x2.`Ime` = '%E%') or (not (x2.`Prz` = ''))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement