Пожалуйста, потерпите меня, новичок в SQL - я пытаюсь написать команду SQL с соединением в базе данных PROGRESS. Затем я хотел бы выбрать только первую совпадающую запись из соединения. Я думал использовать LIMIT, но PROGRESS этого не поддерживает. Я думаю, что MIN или TOP также будут работать, но у меня проблемы с синтаксисом. Что-то вроде этого?-
SELECT table1.field 1, table2.field 2
FROM table2
INNER JOIN table2
ON table1.field3=table2.field3
WHERE table1.field4 in (SELECT min(table1.field4) FROM table1)
НО, похоже, я не могу использовать там MIN, поскольку говорю, что не могу выполнить там агрегат. Любая помощь будет огромной.