Моя проблема в следующем! Я пытаюсь извлечь записи из базы данных, чтобы создать файл с ними. Я прикрепляю запрос, который сейчас выполняю:
SELECT DISTINCT '' || '|' ||
TIME_STAMP || '|' ||
CLIENT_APP || '|' ||
INSTANCE_ID || '|' ||
SERVICE_NAME || '|' ||
DATE_HOUR_EXECUTION || '|' ||
STATE_COD || '|' ||
ERROR_DESC || '|' ||
LOG_ID || '|' ||
''
FROM TABLE_VC.ACCESS_LOG
WHERE TO_CHAR(TRUNC(TO_DATE(TIME_STAMP,'YYYY-MM-DD HH24:MI:SS')), 'YYYY-MM-DD HH24:MI:SS') = TO_CHAR(TRUNC(CURRENT_TIMESTAMP)-2, 'YYYY-MM-DD HH24:MI:SS');
Проблема, с которой я столкнулся, заключается в том, что я хочу получить все записи со всеми столбцами, и в случае, если в столбце LOG_ID есть повторяющиеся записи, просто возьмите один из этих дубликатов записей. Но с текущим запросом он не работает для меня.
Исходные записи:
values ('2020-04-12 18:46:48','WEB','bck83kuf5ddpgc2thr4anf3d6jpvgm2sk5e4pcke8jncijmm3s052tv07imnr92cj5obqm4dejagkjh8','service','SERVICE','2020-04-12 18:46:48','0','REQUEST-aaaaaaaaaaaaaaaaaaaaaaa');
values ('2020-04-12 18:46:48','WEB','bck83kuf5ddpgc2thr4anf3d6jpvgm2sk5e4pcke8jncijmm3s052tv07imnr92cj5obqm4dejagkjh8','service','SERVICE','2020-04-12 18:46:48','0','REQUEST-bbbbbbbbbbbbbbbbbbbbbbb');
values ('2020-04-12 18:46:48','WEB','bck83kuf5ddpgc2thr4anf3d6jpvgm2sk5e4pcke8jncijmm3s052tv07imnr92cj5obqm4dejagkjh8','service','SERVICE','2020-04-12 18:46:48','0','REQUEST-ccccccccccccccccccccccc');
values ('2020-04-12 18:46:48','WEB','bck83kuf5ddpgc2thr4anf3d6jpvgm2sk5e4pcke8jncijmm3s052tv07imnr92cj5obqm4dejagkjh8','service','SERVICE','2020-04-12 18:46:48','0','REQUEST-aaaaaaaaaaaaaaaaaaaaaaa');
values ('2020-04-12 18:46:48','WEB','bck83kuf5ddpgc2thr4anf3d6jpvgm2sk5e4pcke8jncijmm3s052tv07imnr92cj5obqm4dejagkjh8','service','SERVICE','2020-04-12 18:46:48','0','REQUEST-ddddddddddddddddddddddd');
Желаемые записи:
values ('2020-04-12 18:46:48','WEB','bck83kuf5ddpgc2thr4anf3d6jpvgm2sk5e4pcke8jncijmm3s052tv07imnr92cj5obqm4dejagkjh8','service','SERVICE','2020-04-12 18:46:48','0','REQUEST-aaaaaaaaaaaaaaaaaaaaaaa');
values ('2020-04-12 18:46:48','WEB','bck83kuf5ddpgc2thr4anf3d6jpvgm2sk5e4pcke8jncijmm3s052tv07imnr92cj5obqm4dejagkjh8','service','SERVICE','2020-04-12 18:46:48','0','REQUEST-bbbbbbbbbbbbbbbbbbbbbbb');
values ('2020-04-12 18:46:48','WEB','bck83kuf5ddpgc2thr4anf3d6jpvgm2sk5e4pcke8jncijmm3s052tv07imnr92cj5obqm4dejagkjh8','service','SERVICE','2020-04-12 18:46:48','0','REQUEST-ccccccccccccccccccccccc');
values ('2020-04-12 18:46:48','WEB','bck83kuf5ddpgc2thr4anf3d6jpvgm2sk5e4pcke8jncijmm3s052tv07imnr92cj5obqm4dejagkjh8','service','SERVICE','2020-04-12 18:46:48','0','REQUEST-ddddddddddddddddddddddd');
Удалить один из дубликатов регистров с LOD_ID 'ЗАПРОС-ааааааааааааааааааааааа'.
С уважением!