Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Соединения нескольких таблиц, используя JOIN
В этом случае способ соединения таблиц указывается в предложении FROM с помощью специального ключевого слова вместе с ключевым словом JOIN. JOIN соединяет строки двух таблиц, основываясь на правиле, которое называется условием соединения — оно сравнивает значения в строках обеих таблиц и определяет, какие из них должны быть в результате соединения. Существует три основных типа соединения: · внутреннее соединение, задаваемое с помощью ключевых слов INNER JOIN Синтаксис: FROM таблица_А [ INNER ] JOIN таблица_B ON условие_соединения
Синтаксис: FROM таблица_А { LEFT | RIGHT | FULL } [ OUTER ] JOIN таблица_B ON условие_соединения
Синтаксис FROM таблица_А CROSS JOIN таблица_B ON условие_соединения
Чтобы визуально представить себе работу JOIN, мы будем использовать две таблицы с именами R1 и R2, показанные на Рис. 3.3.
Рис. 3.3. Таблицы R1 и R2 Не задумывайтесь пока о том, что представляют собой таблицы R1 и R2. В них может быть всё что угодно. Смысл этого примера в том, чтобы сакцентировать ваше внимание на значениях соединяемых полей Внутреннее соединение. Во внутреннем соединении возвращаются только те строки, которые соответствуют условию, указанному после ключевого слова ON. Это наиболее распространённый вид соединений. В следующем примере, как и в большинстве случаев, условие ON указывает два поля, которые должны иметь совпадающие значения. Здесь, если значение (поля A) в строке первой таблицы (R1) равно значению (поля В) в строке второй таблицы (R2), условие выполняется и строки соединяются: Date: 2015-09-18; view: 373; Нарушение авторских прав |