Практическая лабораторная работа №1


Использование перекрестных соединений



жүктеу 3,23 Mb.
Pdf просмотр
бет264/407
Дата11.01.2022
өлшемі3,23 Mb.
#32311
1   ...   260   261   262   263   264   265   266   267   ...   407
ignat eva o.v. prikladnoe programmirovanie i bazy dannykh. dlia prakt

 
Использование перекрестных соединений 
Перекрестное соединение, не имеющее предложения WHERE, выполняет 
декартово произведение таблиц, вовлеченных в объединение. Размер результирующего 
набора декартова произведения вычисляется, как произведение количества строк в 
первой таблице на количество строк во второй таблице. Следующий пример показывает 
перекрестное соединение Transact-SQL. 
SELECT KAFEDRA.Name_Kafedru AS 'название кафедры', 
TEACHER.NAME_TEACHER AS 'фамилия преподавателя'  
FROM    KAFEDRA CROSS JOIN  TEACHER 
ORDER BY    KAFEDRA.kod_kafedru; 
 
Результирующий набор содержит 297 строк (в 
KAFEDRA
 имеется 11 строк, а в таблице 
TEACHER
 существует 27 строк; 11, умноженное на 27, равно 297). 
 
Внешнее соединение трех и более таблиц 
В запросе может быть использовано внешнее соединение более чем двух таблиц.  
Хотя в операции соединения указываются всего две таблицы, предложение FROM 
может  содержать  несколько  операций  объединения.  Это  позволяет  соединять  в  одном 
запросе несколько таблиц. 
При  этом  следует  помнить,  что  если  к  столбцу  таблицы  А  применен  оператор 
внешнего  соединения  с  таблицей  В,  то  никакой  другой  столбец  таблицы  А  не  может 
содержать оператор внешнего соединения с таблицей, отличающейся от В.  
В  следующем  примере  внешнее  соединение  применяется  для  трех  таблиц  — 
факультетов, кафедр и преподавателей. 

жүктеу 3,23 Mb.

Достарыңызбен бөлісу:
1   ...   260   261   262   263   264   265   266   267   ...   407




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау