АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция
|
Функции преобразования типа
Str()
| Возвращает число в виде строки.
Пример. Str (1234,56) возвращает строку “1234,56”
| Val()
| Выделяет число из строки.
Пример. Val (“1234,56”) возвращает число 1234,56;
Val (“10Привет”) возвращает число 10
| Format ()
| Возвращает строку в формате, определенном Пользователем.
Пример.Format (“123456789”,”@@@-@@@-@@@”) возвращает строку 123-456-789;
Format (#01/31/03#) возвращает строку 31-Января-2003
|
Функции даты и времени
Функции этого типа используются для получения текущей даты и времени.
Now()
| Возвращает текущую дату и время. Функция не имеет параметров.
Пример.31/01/03 22:34:34 PM
| Time()
| Возвращает текущее время в 12 часовом формате
Пример. 22:34:34 PM
| Day()
| Возвращает значение дня месяца в диапазоне от 1 до 31. Пример.Если вам необходимо отобрать записи исполнения заказов со значением поля большим, чем 10 число любого месяца то выражение, реализующее это условие будет иметь вид Day([ДатаИсполнения])>10.
| Month()
| Возвращает значение месяца в диапазоне от 1 до 12.
Пример.Если вы хотите выбрать все записи для сотрудников, родившихся в мае месяце в строку «Условия отбора» введите выражение: (Month([ДатаРождения])=5).
| Date()
| Возвращает текущую системную дату (дата, установленная на системных часах компьютера).
Пример.Если вы хотите отобрать все записи о заказах, сделанных за тридцать дней до сегодняшней даты, введите в строку «Условия отбора» этого поля выражение: Date()-30.
| Datepart (интервал, дата)
| Возвращает номер квартала или номер недели в зависимости от того, какой код интервала введен в выражение.
«q» -(определяет квартал года от 1 до 4)
«ww»-(определяет номер недели в году от 1 до 53)
Пример.Если вы хотите отобрать все записи о заказах, которые были сделаны во 2 квартале, то создайте вычисляемое поле, содержащее выражение: Datepart(“q”, [Дата Заказа]),а в строку «Условия отбора» этого поля введите «=2».
|
Статистические функции SQL
Статистические функции SQL выполняют групповые операции с набором данных, который содержится в поле. Из них рассмотрим только следующие:
Avg(),
| Среднее значение выборки
| Count()
| Количество элементов в выборке
| Max()
| Максимальное значение
| Min()
| Минимальное значение
| Sum()
| Сумма чисел
|
Строковые функции
Строковые функции выполняют операции над текстовыми выражениями.
Right()
| Возвращает строку символов, которая расположена в исходной строке справа.
Пример.Right(“Привет”,2) возвращает строку «ет».
| Len()
| Возвращает длину строки.
Пример. Len(“Привет”) возвращает число 6.
| Lcase()
| Преобразует символы исходной строки в строчные.
Пример. Lcase(“КЛИЕНТ”) возвращает строку «клиент».
|
Статистические функции по подмножеству
Подмножество – это несколько записей содержащихся в таблице или запросе. Функции этой категории вычисляют определенные статистические параметры заданного подмножества.
DАvg()
| Возвращает среднее арифметическое набора значений, принадлежащих указанному подмножеству.
Пример. DAvg(“[Общее количество]”, "Заказы автомобилей”) определяет среднее количество заказанных автомобилей.
| Dcount()
| Возвращает число записей в указанном подмножестве.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Поиск по сайту:
|