Лучшее руководство по SQL LEFT JOIN Ключевое слово в 2024 году. В этом руководстве вы можете изучить SQL LEFT JOIN Ключевое слово,Демонстрационная база данных,SQL LEFT JOIN примеры,примеров,
LEFT JOIN ключевое слово из левой таблицы (table1) возвращает все строки, даже если нет совпадения для правой таблицы (table2) в. Если совпадений не найдено в таблице справа, результат равен NULL.
Или:
Примечание: В некоторых базах данных, LEFT JOIN называется LEFT OUTER JOIN.
В этом уроке мы будем использовать w3big образец базы данных.
Ниже приводится выбранные "сайты" таблица данных:
+----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 本教程 | http://www.w3write.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | | 7 | stackoverflow | http://stackoverflow.com/ | 0 | IND | +----+---------------+---------------------------+-------+---------+
Вот данные "access_log" веб-сайт записи доступа к таблице:
mysql> SELECT * FROM access_log; +-----+---------+-------+------------+ | aid | site_id | count | date | +-----+---------+-------+------------+ | 1 | 1 | 45 | 2016-05-10 | | 2 | 3 | 100 | 2016-05-13 | | 3 | 1 | 230 | 2016-05-14 | | 4 | 2 | 10 | 2016-05-14 | | 5 | 5 | 205 | 2016-05-14 | | 6 | 4 | 13 | 2016-05-15 | | 7 | 3 | 220 | 2016-05-15 | | 8 | 5 | 545 | 2016-05-16 | | 9 | 3 | 201 | 2016-05-17 | +-----+---------+-------+------------+ 9 rows in set (0.00 sec)
Следующий SQL-оператор будет возвращать все сайты, и их взгляды (если таковые имеются).
Следующие примеры веб-сайтов, как мы покинули стол, access_log в правой таблице:
Выполнить выше SQL вывода результатов заключаются в следующем:
ПРИМЕЧАНИЕ: LEFT JOIN ключевое слово из левой таблицы (веб - сайты) возвращает все строки, даже если нет совпадения для правой таблицы (access_log) в.