Мне нужно сделать запрос на Rails, где выбираются записи, сравнивающие два атрибута двух записей.
Например:
SELECT p.id, u1.id, u2.id FROM User u1, User u2, person p
WHERE u1.weekDay = u2.weekDay AND u2.initialTime - u1.endTime < 0
AND u2.id != u1.id AND u1.initialTime < u2.initialTime
В частности, в этой части where u2.initialTime - u1.endTime < 0
, как я могу поместить 2 объекта в where(endTime: :initialTime)?
Благодарить.