Рубрики
MS Access SQL

SQL «Запросы»

Математика в запросе

Преобразовать текст в число
cdbl(Текст)
Среднее арифметическое число
AVG(Число)
Вычисление Моды
SELECT Поле2 as Группа,Поле1 as Мода_площадь, COUNT(Поле1) as Частота
FROM Таблица1 Where Поле2 in ('1','2')
GROUP BY Поле2,Поле1
HAVING COUNT(Поле1) > 1;
Вычисление Медианы
Select
(X.closingField_1 + Y.closingField_2)/2 AS Median
from
(SELECT LAST(Поле1) AS closingField_1 FROM (Select TOP 50 PERCENT Поле1 from Таблица1 ORDER BY Поле1)) AS X,
(SELECT LAST(Поле1) AS closingField_2 FROM (Select TOP 50 PERCENT Поле1 from Таблица1 ORDER BY Поле1 DESC)) as Y
Фильтрация записей WHERE …

Использование нескольких операторов по порядку:
1. фильтр по A
2. фильтр по B или C

... WHERE A AND (B OR C)