Изучаем sql


mysql> SELECT emp_id, fname, lname



Pdf көрінісі
бет47/261
Дата28.07.2022
өлшемі1,6 Mb.
#147825
1   ...   43   44   45   46   47   48   49   50   ...   261
Байланысты:
Изучаем SQL ( PDFDrive )

mysql> SELECT emp_id, fname, lname
> FROM employee
> WHERE lname = 'Bkadfl';
Empty set
(0.00 sec)
Если запрос возвращает одну или более строк, программа форматиру
ет результаты, добавляя заголовки столбцов и обводя столбцы рамкой
из символов 

|
и 
+
, как показано в следующем примере:
mysql> SELECT fname, lname
> FROM employee;
+++
| fname | lname |
+++
| Michael | Smith |
| Susan | Barker |
| Robert | Tyler |
| Susan | Hawthorne |
| John | Gooding |
| Helen | Fleming |
| Chris | Tucker |


Блоки запроса
53
| Sarah | Parker |
| Jane | Grossman |
| Paula | Roberts |
| Thomas | Ziegler |
| Samantha | Jameson |
| John | Blake |
| Cindy | Mason |
| Frank | Portman |
| Theresa | Markham |
| Beth | Fowler |
| Rick | Tulman |
+++
18 rows in set (0.00 sec)
Этот запрос возвращает имена и фамилии всех сотрудников из табли
цы 
employee
. После отображения последней строки данных инструмент
mysql
выводит на экран сообщение, указывающее, сколько строк было
возвращено, в данном случае – 18 строк.
Блоки запроса
Выражение 
select
могут образовывать несколько компонентов, или
блоков 
(
clauses
). Хотя при работе с MySQL обязательным является
только один из них (блок 
select
), обычно в запрос включаются, по
крайней мере, дватри из шести доступных блоков. В табл. 3.1 показа
ны разные блоки и их назначение.
Таблица 3.1. Блоки запроса
Все показанные в табл. 3.1 блоки включены в спецификацию ANSI.
Кроме того, есть еще несколько блоков, используемых только в MySQL.
Они будут рассмотрены в приложении В. В следующих разделах мы
подробнее рассмотрим использование шести основных блоков запроса.


Достарыңызбен бөлісу:
1   ...   43   44   45   46   47   48   49   50   ...   261




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет