Я пытаюсь получить первые 3 разных столбца, в то время как последний столбец может иметь любое значение.Если я различаю по всем столбцам, это дает мне 8 строк.Эта таблица является динамической, поэтому мне понадобятся отдельные 3 столбца и любое значение в последнем столбце.
У меня есть следующий scenerio,
Name Surname Road Pet
John Trav John_road dog
Kaley Couco Couco_road horse
Charlie Sheen Sheen_road rabbit
Johnny Galecki Galecki_road cat
John Trav John_road donkie
Kaley Couco Couco_road mouse
Charlie Sheen Sheen_road goat
Johnny Galecki Galecki_road pig
Желаемый результат:
Name Surname Road Pet
John Trav John_road dog
Kaley Couco Couco_road mouse
Charlie Sheen Sheen_road rabbit
Johnny Galecki Galecki_road cat
Я пробовал решение по этой ссылке, но оно не работает:
Oracle 11g SQL для получения уникальных значений в одном столбце многостолбцового запроса
Пожалуйста, помогите в Oracle