Я пытаюсь найти город с наибольшим количеством символов в наборе данных.
Но я получаю эту ошибку:
Сообщение 102, уровень 15, состояние 1, сервер WIN-ILO9GLLB9J0, строка 4
Неверный синтаксис рядом с 'len'
Я не уверен, почему, поскольку, когда я заменяю max len(city)
на соответствующий номер, это, кажется, работает.
(я знаю, что это может быть достигнуто с помощью сортировки, но я хочу понять, почему я не могу добиться этого с помощью предложения where)
select city
from station
where len(city) = max len(city)