Простые Запросы Sql
Следующий цикл: Сортировка данных
[Содержание курса]
Шаг 1. Простейшие SQL запросы
Начнем с элементарных запросов. А как же без них? Самая лаконичная форма SQL запроса переводится как "Хочу получить все данные из этой таблицы". Результат следующего запроса – все записи со всеми полями из таблицы D_STAFF.
SELECT * FROM D_STAFF
Ввод SQL запроса в обучающей программе.
Выбираем [раздел SQL] в проводнике слева, нажимаем [кнопку SQL] над списком справа, вводим запрос и снова нажимаем [кнопку SQL]. После подтверждения выполнения запроса список справа будет выглядеть следующим образом. В случае веб-приложения все проще: просто вводите SQL запрос в соответствующем поле и жмите [Выполнить].
Результат выполнения простейшего SQL запроса.
Использовать (*) после оператора SELECT, безусловно, удобно, особенно если неизвестно, какие поля в таблице вообще есть, но и затратно – структуры, хранящие результат запроса расходуют достаточно много “лишней” памяти, да и время на выполнение самого запроса СУБД от этого только увеличивается. Следующий вариант куда как предпочтительней, если вам нужна информация только о Ф.И.О. сотрудника и его стаже. Перевод примерно такой: "Хочу знать только это и это обо всех из таблицы..."
SELECT S_NAME, S_EXPERIENCE FROM D_STAFF
Результат последнего SQL запроса занимает заметно меньше места "по ширине".
Выбор значений конкретных полей таблицы.
Шаг 2. SQL запрос с простым критерием отбора
Простейшие запросы практически не применимы на практике, поскольку “вытаскивают” абсолютно все записи из указанной таблицы, а таковых может быть сотни тысяч. СУБД может просто отказаться выполнять такой запрос, да и оперативной памяти на машине клиента может элементарно...
Что еще почитать?
- Ветмедин супрелорин по низкой цене в Москве.
Source: codingcraft.ru