Я работаю над запросом, который приведет к возвращению имен десяти лучших людей из таблицы с наибольшей длиной. Запрос как:sql query in teradata
SELECT name, COUNT(*) As frequency
FROM loadbise.student
GROUP BY name
ORDER BY COUNT(*) DESC
Where name is Not Null
sample 10;
Он возвращает мне первую десятку из нижней части. Я хочу выбрать первую десятку от самого высокого значения до второго самого высокого значения и так далее. Верхняя функция не работает на teradata 6 (моя версия).
Yup работ хорошо. Ошибка – zohaibkhan
После 'ORDER BY' вы должны использовать предложение' HAVING', а не 'WHERE'. – minatverma