Допустим, у меня есть таблица стран и их ВВП. Я хочу напечатать минимум BIP и страну
Итак, я ввел
select min(GDP), Name from table
У меня самый низкий ВВП, но неправильное имя (оно берет первое имя из таблицы) Я пробовал сгруппировать по, но он показал мне, конечно, все страны, но мне нужна только одна страна с самым низким ВВП и ее ВВП в одной строке .






После заказа вы можете выбрать первую строку, как показано ниже:
select top 1 name, min(gdp)
from table
group by name
order by min(gdp)
Используйте минимальный GPD в качестве подзапроса для фильтрации.
SELECT
*
FROM
table
WHERE
GPD = (SELECT MIN(GPD) FROM table)
LIMIT
1
Большое спасибо, я раньше говорил о подзапросах. Superusefull извините за мой вопрос noob Я попытался использовать поиск, но я не был уверен, что мне нужно искать ...