Увидел следующий SQL, относящийся к результатам подкачки с помощью курсоров, и у меня возникли проблемы с поиском дополнительной информации о том, как его часть работает:
SELECT b.* FROM books b
WHERE (b.name, id) > (select b2.name, b2.id
from books b2
where b2.id = ?
)
ORDER BY b.name;
Что происходит, когда у вас есть несколько столбцов в одном выражении сравнения? Я не нашел других примеров этого.