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. Для отбора необходимых записей из таблицы пользуются различными логическими выражениями, ко...

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

Эти и другие запросы SQL на OFTOB.RU . Пример для MS Access Запрос SQL Q005. Инструкция ASC используется как дополнение к инструкции ORDER BY и служит для определения сортировки по возрастанию. Инструкция DESC используется как дополнение к инструкции ORDER BY и служит для определения сортировки по убыванию. В случае, когда ни ASC, ни DESC не указаны, подразумевается наличие ASC (default: SELECT * FROM m_income ORDER BY dt DESC , price; Пример для MySQL Запрос Q005. Инструкция ASC используется как дополнени...

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

Пример для MS Access Запрос SQL Q004. Инструкция ORDER BY используется для сортировки (упорядочивания) записей по значениям определенного поля. Имя поля указывается за инструкцией ORDER BY: SELECT * FROM m_income ORDER BY price; Пример для MySQL Запрос Q004. Инструкция ORDER BY используется для сортировки (упорядочивания) записей по значениям определенного поля. Имя поля указывается за инструкцией ORDER BY: SELECT * FROM m_income ORDER BY price; Пример для MS SQL Server Запрос SQL Q004. Инструкция ORDER BY...

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

Эти и другие примеры запросов SQL на OFTOB.RU в разделе "Программирование". Пример для MS Access Запрос SQL Q003. Инструкция DISTINCT используется для исключения повторяющихся записей и получения множества уникальных записей: SELECT DISTINCT product_id FROM m_income; Пример для MySQL Запрос Q003. Инструкция DISTINCT используется для исключения повторяющихся записей и получения множества уникальных записей: SELECT DISTINCT product_id FROM m_income; Пример для MS SQL Server Запрос SQL Q003. Инструк...

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

Эти и другие примеры запросов SQL на OFTOB.RU в разделе "Программирование". Пример для MS Access Запрос SQL Q002. В этом примере запроса SQL символ звездочки ) использован для вывода всех столбцов таблицы m_product, иначе говоря, для получения всех полей отношения m_product: SELECT * FROM m_product; Пример для MySQL Запрос Q002. В этом запросе MySQL символ звездочки ) использован для вывода всех столбцов таблицы m_product, иначе говоря, для получения всех полей отношения m_product: SELECT * FROM ...