Новости: Результаты онлайн опроса: "Опыт онлайн покупок"


SQL - примеры запросов

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q024. Задачу вычисления общей суммы оприходованных товаров категории "Хлебобулочные изделия" решим следующим алгоритмом: - каждой записи таблицы m_income, в зависимости от значения его product_id, из таблицы m_category, сопоставить название категории; - выделить записи, для которых категория равна "Хлебобулочные изделия"; - вычислить сумму прихода = количество*цена. Итак: SELECT Sum(amount*price) AS income_sum FR...

SQL - примеры запросов

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q023. Задача такова. Вычислить на какую общую сумму было оприходовано товаров категории "Хлебобулочные изделия". Для решения этой задачи нужно оперировать тремя таблицами: m_income, m_product и m_category, потому что: - количество и цена оприходованных товаров хранятся в таблице m_income; - код категории каждого товара хранится в таблице m_product; - название категории title хранится в таблице m_category. Для решения данно...

SQL - примеры запросов

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q022. Вычисляется на какую сумму было продано 12 июня 2011 года товаров, имеющих код 4 или 6: SELECT Sum(amount*price) AS outcome_sum FROM m_outcome WHERE (product_id=4 OR product_id=6) AND dt#6/12/2011#; Пример для MySQL Запрос Q022. В этом примере запроса MySQL вычисляется на какую сумму было продано 12 июня 2011 года товаров, имеющих код 4 или 6: SELECT Sum(amount*price) AS outcome_sum FROM m_outcome WHERE (product_id=4 OR produc...

SQL - примеры запросов

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q021. Следующий запрос SQL вычисляет на какую сумму было продано товаров, имеющих код 4 или 6: SELECT Sum(amount*price) as outcome_sum FROM m_outcome WHERE product_id=4 OR product_id=6; Пример для MySQL Запрос Q021. Следующий запрос MySQL вычисляет на какую сумму было продано товаров, имеющих код 4 или 6: SELECT Sum(amount*price) as outcome_sum FROM m_outcome WHERE product_id=4 OR product_id=6; Пример для MS SQL Server Запрос Q021. ...

SQL - примеры запросов

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q020. В этом примере подсчитана сумма всех товаров с кодом 1, оприходованных в июне 2011 года: SELECT Sum(amount*price) AS income_sum FROM m_income WHERE product_id=1 AND dt BETWEEN #6/1/2011# AND #6/30/2011#; Пример для MySQL Запрос Q020. В этом примере запроса MySQL подсчитана сумма всех товаров с кодом 1, оприходованных в июне 2011 года: SELECT Sum(amount*price) AS income_sum FROM m_income WHERE product_id=1 AND dt BETWEEN "...

SQL - примеры запросов

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q019. Пример использования нескольких агрегатных функций: SELECT Sum(amount) AS Amount_Sum, AVG(amount) AS Amount_AVG, MAX(amount) AS Amount_Max, Min(amount) AS Amount_Min, Count) AS Total_Number FROM m_income; Пример для MySQL Запрос Q019. Пример использования нескольких агрегатных функций: SELECT Sum(amount) AS Amount_Sum, AVG(amount) AS Amount_AVG, MAX(amount) AS Amount_Max, Min(amount) AS Amount_Min, Count) AS Total_Number FROM ...

SQL - примеры запросов

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q018. Такие функции как SUM - сумма, COUNT - количество, AVG - среднее арифметическое значение, MAX - максимальное значение, MIN - минимальное значение называются агрегатными функциями. Они принимают множество значений, и после их обработки возвращают единственное значение. Пример подсчета суммы произведения полей amount и price при помощи агрегатной функции SUM: SELECT SUM(amount*price) AS Total_Sum FROM m_income; Пример для MySQL ...

SQL - примеры запросов

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q017. При помощи инструкции INNER JOIN можно объединить данные нескольких таблиц. В следующем примере, в зависимости от значения ctgry_id, каждой записи таблицы m_income, сопоставляется название категории из таблицы m_category, к которой принадлежит товар: SELECT c.title, b.title, dt, amount, price, amount*price AS income_sum FROM (m_income AS a INNER JOIN m_product AS b ON a.product_id=b.id) INNER JOIN m_category AS c ON b.ctgry_id...

SQL - примеры запросов

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q016. Проанализировав и упростив арифметические операции, можно увеличить скорость выполнения запроса: SELECT dt, product_id, amount, price, amount*price AS outcome_sum, outcome_sum*0.07 AS profit FROM m_outcome; Пример для MySQL Запрос Q016. Проанализировав и упростив арифметические операции, можно увеличить скорость выполнения запроса: SELECT dt, product_id, amount, price, amount*price AS outcome_sum, amount*price*0.07 AS profit F...

SQL - примеры запросов

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q015. Пример выполнения арифметических операций над полями в запросе и переименования полей в запросе (alias. В этом примере для каждой записи о расходе товара подсчитываются сумма расхода = количество*цена и размер прибыли, при предположении, что прибыль составляет 7 процентов от суммы продаж: SELECT dt, product_id, amount, price, amount*price AS outcome_sum, amount*price/100*7 AS profit FROM m_outcome; Пример для MySQL Запрос Q015...