Aug 27

Выбор данных по запросу

Сегодня мы покажем Вам на показательном примере то, каким образом есть возможность использовать квери для самых простых, но довольно необходимых операций:..
Первое:
- выбор именно тех строк которые полностью условию отвечают (к примеру, тех где в самом поле category есть запись 'Snapper')
SELECT * FROM biolife where category='Snapper'
Второе:
- выбор исключительно необходимых столбцов (к примеру, нам надобны исключительно столбцы Category и также common_name )
SELECT Category, common_name FROM biolife

Третье:
- выбор самих записей, которые отсортированных в неком порядке (к примеру, в алфавитном самого поля под названием Category)
SELECT * FROM biolife Order by Category

Четвертое:
- запрос в большинстве случаев комбинирует в себе полностью всё перечисленное
SELECT Category, common_name FROM biolife where category='Snapper' Order by common_name

Хорошо было бы задать по очереди каждый из данных запросов и далее уже посмотреть нато, как именно прога будет на него отвечать.

В реальности запросы собой предоставляют уже намного большии возможности - к примеру, суммарные, а также статистические функции (например, сумму вычислить значений всех поля), поля вычисляемые  (к примеру поставить столбец который вообще не реальное отражает поле в самой таблице, а также сумму двух иных полей), а еще объединение парочки таблиц именно в 1 запросе (две таблицы с идентичной практически структурой будут выглядеть как одна), запросы только на несколько таблиц (к примеру, вам необходимо выбрать абсолютно всех с одной только таблицы, которые вообще не встречаются в иной таблице, либо же именно для гражданина Иванова взять номер телефона его именно из одной таблицы, а сами заказы из иной...).



Поделитесь вашими мыслями

Поддерживаемые теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>