У меня есть таблица, как показано ниже:Oracle SQL Query Помощь нужна для ниже
ID ref num type time stamp
------------------------------
1 456 X Time 1
2 456 Y updated Timestamp
3 678 X Time 3
4 678 Y updated timestamp
мне потребуется помощь в создании запроса, который должен дать мне результат, как показано ниже:
ref num Type Time difference
------------------------------------
456 X (Timestamp diff between Type X and Type Y for a ref num)
678 Y (Timestamp diff between Type X and Type Y for a ref num)
Что вы пробовали до сих пор, кроме вопроса здесь? Даже спецификация неясна. Что делать, если refnum 456 обновляется еще больше раз? Вам нужна разница между первым и последним событием? Или просто различия между первым с типом 'X' и последним с типом' Y'? Или наоборот? Пожалуйста, прочитайте [FAQ], и подумайте о том, чтобы сделать себе одолжение, и научиться определять проблемы и задавать вопросы. – ppeterka
результат содержит тип Y для 678 ref_num, но тип X для 456 ref_num. В чем причина Тип в наборе результатов? Как он будет вести себя в другом ref_num? – maks
@ Ramblin'Man: см. Название вопроса. –