КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Синтаксис. Статистические функции
Функция COUNT Синтаксис Статистические функции ИТОГОВЫЙ ПРИМЕРЫ Товары Пример Работа с символами даты При указании аргумента У словие Отбора, символы дат должны вводиться в американском формате, даже если используется неамериканская версия ядра базы данных Jet. Например, дата 10 мая 1996 года записывается в России как 10.05.96, а в США как 5/10/96. Обязательно заключите даты в символы «решетки» (#), как показано в следующих примерах. Для отбора записей с этой датой в российской базе данных необходимо использовать следующую инструкцию SQL: SELECT * FROM Заказы WHERE ДатаИсполнения = #5/10/96#; Кроме того, можно применять функцию DateValue, которая поддерживает международные стандарты, заданные в Microsoft Windows®. Например, для отбора записей в американской базе данных создайте текст программы: SELECT * FROM Заказы WHERE ДатаИсполнения = DateValue('5/10/96'); Для российской базы данных, текст программы будет выглядеть так: SELECT * FROM Заказы WHERE ДатаИсполнения = DateValue('10.5.96');
SELECT [Наименование товара] AS Товар, Годность FROM Товары WHERE Годность <= #5/7/96#;
Пусть имеется таблица Товары. Создать итоговую таблицу с наименованием товара и стоимостью не проданного товара при условии, что стоимость непроданного товара должна быть больше …... SELECT Товар, (Количество * Цена) AS Стоимость INTO Итоговая FROM Таблица WHERE (Количество * Цена) > 500 Таблица Итоговая
Статистические функции готовы к выдаче готовых значений. К статистическим функциям относятся следующие функции: · COUNT(выражение) …… вычисляет количество записей, возвращаемых запросом. · SUM(выражение)……… возвращает сумму набора значений, содержащихся в заданном поле запроса. · AVG(выражение) ……… вычисляет арифметическое среднее набора чисел, содержащихся в указанном поле запроса. · MIN(выражение)……… возвращают минимальное и максимальное значения из набора MAX(выражение) значений, содержащихся в указанном поле запроса.
Вычисляет количество записей, возвращаемых запросом. SELECT Count ( выражение ) as…. FROM таблицa [WHERE …] Аргумент выражение является строковым выражением, которое определяет поле, содержащее данные для подсчета, или выражение, выполняющее вычисления с данными из этого поля. Операнды аргумента выражение могут включать имя поля таблицы или функцию. (Функция может быть внутренней или определяться пользователем, но не может быть другой статистической функцией SQL). Подсчитывать можно любые данные, включая текстовые.
Дата добавления: 2015-05-09; Просмотров: 496; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |