I'd like to do a Join but I need to compare more than just a simple key. For example, I'd like to do something like the following:
from a in tableA
join b in tableB on a.x between b.minX and b.maxX
Not very complicated. But the functions for the Join lambda method seem to want a simple key to compare.
Any thoughts?
where clause?left outer jointotableB?