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...

SQL - примеры запросов / Примеры SELECT #14

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q014. Выводится из таблицы m_category уникальный список категорий, названия которых начинаются на букву М: SELECT DISTINCT title FROM m_product WHERE title LIKE 'М'; Пример для MySQL Запрос Q014. Выводится из таблицы m_category уникальный список категорий, названия которых начинаются на букву Ш: SELECT DISTINCT title FROM m_product WHERE title LIKE 'Ш'; Пример для MS SQL Server Запрос Q014. Выводится из таблицы m_category уникальный...

SQL - примеры запросов / Примеры SELECT #13

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q013. В этом запросе SQL выводится уникальный список кодов и названий товаров, коды которых есть в таблице m_income, но которых нет в таблице m_outcome: SELECT DISTINCT product_id, title FROM m_income INNER JOIN m_product ON m_income.product_id=m_product.id WHERE product_id NOT IN (SELECT product_id FROM m_outcome); Пример для MySQL Запрос Q013. Выводится уникальный список кодов и названий товаров, коды которых есть в таблице m_inco...

SQL - примеры запросов / Примеры SELECT #11

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q012. Выводится список товаров из таблицы m_product, кодов которых нет в таблице m_outcome: SELECT * FROM m_product WHERE id NOT IN (SELECT product_id FROM m_outcome); Пример для MySQL Запрос Q012. Пример запроса MySQL для вывода информации о товарах из таблицы m_product, кодов которых нет в таблице m_outcome: SELECT * FROM m_product WHERE id NOT IN (SELECT product_id FROM m_outcome); Пример для MS SQL Server Запрос Q012. Выводится ...

SQL - примеры запросов / Примеры SELECT #11

Эти и другие запросы SQL на http://oftob.com . Пример для MS Access Запрос Q011. Выводится информация о товарах из таблицы m_product, коды которых есть и в таблице m_income: SELECT * FROM m_product WHERE id IN (SELECT product_id FROM m_income); Пример для MySQL Запрос Q011. В этом запросе MySQL выводится информация о товарах из таблицы m_product, коды которых есть и в таблице m_income: SELECT * FROM m_product WHERE id IN (SELECT product_id FROM m_income); Пример для MS SQL Server Запрос Q011. Выводится инф...

SQL - примеры запросов / Примеры SELECT #10

Эти и другие запросы SQL на OFTOB.RU . Пример для MS Access Запрос SQL Q010. Инструкция BETWEEN используется для проверки принадлежности некоторому диапазону значений. Пример запроса SQL, выводящий информацию о товарах, поступивших между 1-м и 30-м июнем 2011 года: SELECT * FROM m_income INNER JOIN m_product ON m_income.product_id=m_product.id WHERE dt BETWEEN #6/1/2011# And #6/30/2011#; Пример для MySQL Запрос Q010. Инструкция BETWEEN используется для проверки принадлежности некоторому диапазону значений....

SQL - примеры запросов / Примеры SELECT #9

Эти и другие запросы SQL на OFTOB.RU . Пример для MS Access Запрос SQL Q009. В этом запросе SQL нужно обратить внимание на две вещи: 1) искомый текст заключен в одинарные кавычки ( ' ); 2) дата приведена в формате #Месяц/День/Год, что верно для MS Access. В других системах формат написания даты может быть другим. Пример вывода информации о поступлении молока 12-го июня 2011 года. Обратите внимание на формат даты #6/12/2011: SELECT dt, product_id, title, amount, price FROM m_income INNER JOIN m_product ON m...

SQL - примеры запросов / Примеры SELECT #8

Эти и другие запросы SQL на OFTOB.RU . Пример для MS Access Запрос SQL Q008. Для объединения данных двух или более таблиц пользуются инструкциями INNER JOIN, LEFT JOIN, RIGHT JOIN. В следующем примере извлекаются поля dt, product_id, amount, price из таблицы m_income и поле title из таблицы m_product. Запись таблицы m_income соединяется с записью таблицы m_product при равенстве значения m_income.product_id значению m_product.id: SELECT dt, product_id, title, amount, price FROM m_income INNER JOIN m_product...

SQL - примеры запросов / Примеры SELECT #7

Эти и другие запросы SQL на OFTOB.RU . Пример для MS Access Запрос SQL Q007. Для выражения сложных условий пользуются логическими операциями AND (конъюнкция, OR (дизъюнкция) и NOT (логическое отрицание. Пример получения из таблицы m_outcome всех записей, для которых значение amount равно 20 и значение price больше или равно 10: SELECT dt, product_id, amount, price FROM m_outcome WHERE amount=20 AND price>=10; Пример для MySQL Запрос Q007. Для выражения сложных условий пользуются логическими операциями A...

SQL - примеры запросов / Примеры SELECT #6

Эти и другие запросы SQL на OFTOB.RU . Пример для MS Access Запрос SQL Q006. Для отбора необходимых записей из таблицы пользуются различными логическими выражениями, которые выражают условие отбора. Логическое выражение приводится после инструкции WHERE. Пример получения из таблицы m_income всех записей, для которых значение amount больше 200: SELECT * FROM m_income WHERE amount>200; Пример для MySQL Запрос Q006. Для отбора необходимых записей из таблицы пользуются различными логическими выражениями, ко...