Как найти поле Ними только с максимальным Ванусом?

SELECT Nimi
FROM Myyjad
WHERE Myyjad.KauplusID
IN (SELECT KauplusID
FROM Kauplused
WHERE Kauplused.Kauplus = [Kauplus?])
AND Myyjad.Vanus > 60
ORDER BY Myyjad.Vanus DESC;

Исходная задача: По названию магазина (через параметрическое окно) отобразить имена самых старых покупателей этого магазина. Мне нужно условие, при котором Myyjad.Vanus является самым большим (я не могу использовать функцию MAX). Пожалуйста, проверьте отношения по ссылке ниже.

отношения

образец1

образец2

Можете ли вы поделиться образцами данных, более того, если вы не хотите использовать MAX, вы можете попробовать использовать Window fnction/aalytical functions like row_number

DB08 19.03.2022 13:16

Исходная задача: По названию магазина (через параметрическое окно) отобразить имена самых старых покупателей этого магазина.

1701ncc 19.03.2022 14:43

Отношения, показывающие циклические ссылки. codeproject.com/articles/38655/…. Образцы данных должны предоставляться в виде текстовых таблиц и/или операций CREATE и INSERT SQL, а не изображений.

June7 19.03.2022 19:11

Рассмотрим allenbrowne.com/subquery-01.html#TopN

June7 19.03.2022 19:15
ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
1
4
59
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий
SELECT TOP 1 Nimi
FROM Myyjad
WHERE Myyjad.KauplusID
IN (SELECT KauplusID
FROM Kauplused
WHERE Kauplused.Kauplus = [Kauplus?])
ORDER BY Myyjad.Vanus DESC;

Другие вопросы по теме