SELECT *
FROM table1 JOIN table2
ON table1.center BETWEEN table2.left AND table2.right
I'm new to LINQ, and I've seen that 'join' require an 'equals' keyword (instead of BETWEEN in my SQL). Perhaps I could override 'Equals' operator and create a new object of a LINQ query?