Я обнаружил проблему при написании подзапроса с limit 1 для получения верхней записи.
Вот пример моей проблемы.
Мастер таблиц(id,set)
Сведения о таблице(id,set,code)
я пытаюсь получить последний код для каждого набора в таблице Master.
Ниже приведен запрос, который я пробовал, но получил ошибку, что ограничение 1 не поддерживается для коррелированных подзапросов и должно содержать предложение GROUP By.
select id,set,(select code from detail where set=master.set order by id desc limit 1) from master;
И результат будет как
пожалуйста, помогите мне, если это не так, я новичок в этой базе данных vertica.
спасибо.