У меня есть структура таблицы, как показано ниже.
id version REQ_REF_ID
3 1.2 6
2 1.1 6
1 1 6
Мой запрос ниже
Select * from XYZ where REQ_REF_ID = 6606 order by version desc FETCH FIRST 2 ROWS ONLY
Это дает мне последние 2 строки, идентификатор которых равен 3и 2.
Но я хочу получить только те две строки, где version
число является целым числом, не имеющим десятичных значений.
В этом случае я хочу получить строку, идентификатор которой равен 1.