Простая обработка данных возвращаемых в результате запросов
Простая обработка данных, возвращаемых в результате запросов
У оператора SELECT существуют два полезных ключевых слова: DJSTINC1 и ORDER BY. Первое позволяет изъять из запроса повторяющиеся записи. При желании получить список всех различных производителей, представленных в таблице hosts, можно было бы использовать DISTINCT:
USE sysadm
SELECT DISTINCT manuf FROM hosts
При необходимости получить отсортированные данные, можно было бы применить ORDER BY:
USE sysadm
SELECT name.ipaddr.dept,owner FROM hosts ORDER BY aept
SQL имеет несколько операторов, преобразующих данные, возвращаемые в результате запроса. Такая возможность позволяет изменять имена полей, выполнять итоговые вычисления и вычисления внутри и между полями, изменять формат выводимых полей, осуществлять подзапросы и совершать множество иных действий. За информацией о различных ключевых словах, используемых с SELECT, обратитесь к литературе, посвященной SQL.