added posibility to do equijoin on multiple columns