ПОНЯТНО О Visual Basic NET (том 3)

Язык SQL Работаем с панелью SQL Pane конструктора запросов


Переведу на русский язык содержание панели SQL Pane с Рис. 24.19:



Содержание панели SQL Pane:

SELECT     Avtor AS Автор, Nazvanie AS Название, Data, Kol_str AS [Число страниц]

FROM         Книги

WHERE     (Kol_str > 100) AND (Data < #1/1/1970#)

ORDER BY Data DESC, Avtor

Перевод:

ВЫБРАТЬ Avtor КАК Автор, Nazvanie КАК Название, Data, Kol_str КАК [Число страниц]

ИЗ               Книги

ГДЕ             (Kol_str > 100) И (Data < #1/1/1970#)

ОТСОРТИРОВАТЬ Data ПО УБЫВАНИЮ, Avtor

Пересказ:

ПОКАЗАТЬ ИЗ ТАБЛИЦЫ Книги ТАКИЕ ПОЛЯ: Avtor ПОД ПСЕВДОНИМОМ Автор, Nazvanie ПОД ПСЕВДОНИМОМ Название, Data, Kol_str ПОД ПСЕВДОНИМОМ [Число страниц]

ПРИЧЕМ ПОКАЗАТЬ ТОЛЬКО ТЕ ЗАПИСИ, ГДЕ   (Kol_str > 100) И (Data < #1/1/1970#)

ЗАПИСИ ПРИ ЭТОМ ДОЛЖНЫ БЫТЬ ОТСОРТИРОВАНЫ СНАЧАЛА ПО ПОЛЮ Data ПО УБЫВАНИЮ, А ЗАТЕМ ПО ПОЛЮ Avtor

Содержание панели SQL Pane генерировалось автоматически по мере заполнения нами панели Grid Pane и тождественно ее содержанию. Можно было сделать наоборот: записывать текст в панели SQL Pane и наблюдать, как автоматически наполняется информацией сетка панели Grid Pane.

Таким образом, для создания запросов мы можем пользоваться любым из двух способов.

Содержание панели SQL Pane есть оператор специального языка SQL. Это очень распространенный язык для профессиональной работы с базами данных.

Мы познакомились на примере с оператором SELECT. Он используется для выборки (выбора) из таблицы нужных нам записей. Его части WHERE и ORDER BY могут отсутствовать. Я думаю, что этого примера достаточно, чтобы вы могли делать простые выборки самостоятельно. С другими операторами языка SQL мы познакомимся в 24.5.7и 24.5.8.



Содержание раздела