<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://sqle.ru/index.php?action=history&amp;feed=atom&amp;title=SQL%2FMySQL%2FJoin%2FLeft_Join</id>
		<title>SQL/MySQL/Join/Left Join - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://sqle.ru/index.php?action=history&amp;feed=atom&amp;title=SQL%2FMySQL%2FJoin%2FLeft_Join"/>
		<link rel="alternate" type="text/html" href="http://sqle.ru/index.php?title=SQL/MySQL/Join/Left_Join&amp;action=history"/>
		<updated>2026-04-04T22:41:16Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://sqle.ru/index.php?title=SQL/MySQL/Join/Left_Join&amp;diff=5184&amp;oldid=prev</id>
		<title> в 13:46, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://sqle.ru/index.php?title=SQL/MySQL/Join/Left_Join&amp;diff=5184&amp;oldid=prev"/>
				<updated>2010-05-26T13:46:00Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 13:46, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://sqle.ru/index.php?title=SQL/MySQL/Join/Left_Join&amp;diff=5185&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://sqle.ru/index.php?title=SQL/MySQL/Join/Left_Join&amp;diff=5185&amp;oldid=prev"/>
				<updated>2010-05-26T10:16:26Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==LEFT JOIN tables==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
mysql&amp;gt; SELECT ArticleTitle, Copyright, AuthID&lt;br /&gt;
    -&amp;gt; FROM Articles AS b LEFT JOIN AuthorArticle AS ab&lt;br /&gt;
    -&amp;gt;    ON b.ArticleID=ab.ArticleID&lt;br /&gt;
    -&amp;gt; ORDER BY ArticleTitle;&lt;br /&gt;
+-------------------+-----------+--------+&lt;br /&gt;
| ArticleTitle      | Copyright | AuthID |&lt;br /&gt;
+-------------------+-----------+--------+&lt;br /&gt;
| AI                |      1993 |   1012 |&lt;br /&gt;
| Buy a paper       |      1932 |   1008 |&lt;br /&gt;
| Buy a paper       |      1932 |   1011 |&lt;br /&gt;
| Conferences       |      1996 |   1014 |&lt;br /&gt;
| How write a paper |      1934 |   1009 |&lt;br /&gt;
| Information       |      1992 |   1012 |&lt;br /&gt;
| Journal           |      1980 |   1010 |&lt;br /&gt;
| Publish a paper   |      1919 |   NULL |&lt;br /&gt;
| Sell a paper      |      1966 |   1006 |&lt;br /&gt;
+-------------------+-----------+--------+&lt;br /&gt;
9 rows in set (0.02 sec)&lt;br /&gt;
&lt;br /&gt;
*/&lt;br /&gt;
Drop table Articles;&lt;br /&gt;
Drop table Authors;&lt;br /&gt;
Drop table AuthorArticle;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE Articles (&lt;br /&gt;
   ArticleID SMALLINT NOT NULL PRIMARY KEY,&lt;br /&gt;
   ArticleTitle VARCHAR(60) NOT NULL,&lt;br /&gt;
   Copyright YEAR NOT NULL&lt;br /&gt;
)&lt;br /&gt;
ENGINE=INNODB;&lt;br /&gt;
&lt;br /&gt;
INSERT INTO Articles VALUES (12786, &amp;quot;How write a paper&amp;quot;, 1934),&lt;br /&gt;
                            (13331, &amp;quot;Publish a paper&amp;quot;, 1919),&lt;br /&gt;
                            (14356, &amp;quot;Sell a paper&amp;quot;, 1966),&lt;br /&gt;
                            (15729, &amp;quot;Buy a paper&amp;quot;, 1932),&lt;br /&gt;
                            (16284, &amp;quot;Conferences&amp;quot;, 1996),&lt;br /&gt;
                            (17695, &amp;quot;Journal&amp;quot;, 1980),&lt;br /&gt;
                            (19264, &amp;quot;Information&amp;quot;, 1992),&lt;br /&gt;
                            (19354, &amp;quot;AI&amp;quot;, 1993);&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE Authors (&lt;br /&gt;
   AuthID SMALLINT NOT NULL PRIMARY KEY,&lt;br /&gt;
   AuthorFirstName VARCHAR(20),&lt;br /&gt;
   AuthorMiddleName VARCHAR(20),&lt;br /&gt;
   AuthorLastName VARCHAR(20)&lt;br /&gt;
)&lt;br /&gt;
ENGINE=INNODB;&lt;br /&gt;
&lt;br /&gt;
INSERT INTO Authors VALUES (1006, &amp;quot;Henry&amp;quot;, &amp;quot;S.&amp;quot;, &amp;quot;Thompson&amp;quot;),&lt;br /&gt;
                           (1007, &amp;quot;Jason&amp;quot;, &amp;quot;Carol&amp;quot;, &amp;quot;Oak&amp;quot;),&lt;br /&gt;
                           (1008, &amp;quot;James&amp;quot;, NULL, &amp;quot;Elk&amp;quot;),&lt;br /&gt;
                           (1009, &amp;quot;Tom&amp;quot;, &amp;quot;M&amp;quot;, &amp;quot;Ride&amp;quot;),&lt;br /&gt;
                           (1010, &amp;quot;Jack&amp;quot;, &amp;quot;K&amp;quot;, &amp;quot;Ken&amp;quot;),&lt;br /&gt;
                           (1011, &amp;quot;Mary&amp;quot;, &amp;quot;G.&amp;quot;, &amp;quot;Lee&amp;quot;),&lt;br /&gt;
                           (1012, &amp;quot;Annie&amp;quot;, NULL, &amp;quot;Peng&amp;quot;),&lt;br /&gt;
                           (1013, &amp;quot;Alan&amp;quot;, NULL, &amp;quot;Wang&amp;quot;),&lt;br /&gt;
                           (1014, &amp;quot;Nelson&amp;quot;, NULL, &amp;quot;Yin&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE AuthorArticle (&lt;br /&gt;
   AuthID SMALLINT NOT NULL,&lt;br /&gt;
   ArticleID SMALLINT NOT NULL,&lt;br /&gt;
   PRIMARY KEY (AuthID, ArticleID),&lt;br /&gt;
   FOREIGN KEY (AuthID) REFERENCES Authors (AuthID),&lt;br /&gt;
   FOREIGN KEY (ArticleID) REFERENCES Articles (ArticleID)&lt;br /&gt;
)&lt;br /&gt;
ENGINE=INNODB;&lt;br /&gt;
&lt;br /&gt;
INSERT INTO AuthorArticle VALUES (1006, 14356), &lt;br /&gt;
                              (1008, 15729), &lt;br /&gt;
                              (1009, 12786), &lt;br /&gt;
                              (1010, 17695),&lt;br /&gt;
                              (1011, 15729), &lt;br /&gt;
                              (1012, 19264), &lt;br /&gt;
                              (1012, 19354), &lt;br /&gt;
                              (1014, 16284);&lt;br /&gt;
  &lt;br /&gt;
SELECT ArticleTitle, Copyright, AuthID&lt;br /&gt;
FROM Articles AS b LEFT JOIN AuthorArticle AS ab&lt;br /&gt;
   ON b.ArticleID=ab.ArticleID&lt;br /&gt;
ORDER BY ArticleTitle;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Two LEFT JOIN ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
mysql&amp;gt; SELECT ArticleTitle, Copyright, AuthorFirstName, AuthorMiddleName, AuthorLastName&lt;br /&gt;
    -&amp;gt; FROM Articles AS b LEFT JOIN AuthorArticle AS ab ON b.ArticleID=ab.ArticleID&lt;br /&gt;
    -&amp;gt;    LEFT JOIN Authors AS a ON ab.AuthID=a.AuthID&lt;br /&gt;
    -&amp;gt; ORDER BY ArticleTitle;&lt;br /&gt;
+-------------------+-----------+-----------------+------------------+----------------+&lt;br /&gt;
| ArticleTitle      | Copyright | AuthorFirstName | AuthorMiddleName | AuthorLastName |&lt;br /&gt;
+-------------------+-----------+-----------------+------------------+----------------+&lt;br /&gt;
| AI                |      1993 | Annie           | NULL             | Peng           |&lt;br /&gt;
| Buy a paper       |      1932 | James           | NULL             | Elk            |&lt;br /&gt;
| Buy a paper       |      1932 | Mary            | G.               | Lee            |&lt;br /&gt;
| Conferences       |      1996 | Nelson          | NULL             | Yin            |&lt;br /&gt;
| How write a paper |      1934 | Tom             | M                | Ride           |&lt;br /&gt;
| Information       |      1992 | Annie           | NULL             | Peng           |&lt;br /&gt;
| Journal           |      1980 | Jack            | K                | Ken            |&lt;br /&gt;
| Publish a paper   |      1919 | NULL            | NULL             | NULL           |&lt;br /&gt;
| Sell a paper      |      1966 | Henry           | S.               | Thompson       |&lt;br /&gt;
+-------------------+-----------+-----------------+------------------+----------------+&lt;br /&gt;
9 rows in set (0.01 sec)&lt;br /&gt;
&lt;br /&gt;
*/&lt;br /&gt;
Drop table Articles;&lt;br /&gt;
Drop table Authors;&lt;br /&gt;
Drop table AuthorArticle;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE Articles (&lt;br /&gt;
   ArticleID SMALLINT NOT NULL PRIMARY KEY,&lt;br /&gt;
   ArticleTitle VARCHAR(60) NOT NULL,&lt;br /&gt;
   Copyright YEAR NOT NULL&lt;br /&gt;
)&lt;br /&gt;
ENGINE=INNODB;&lt;br /&gt;
&lt;br /&gt;
INSERT INTO Articles VALUES (12786, &amp;quot;How write a paper&amp;quot;, 1934),&lt;br /&gt;
                            (13331, &amp;quot;Publish a paper&amp;quot;, 1919),&lt;br /&gt;
                            (14356, &amp;quot;Sell a paper&amp;quot;, 1966),&lt;br /&gt;
                            (15729, &amp;quot;Buy a paper&amp;quot;, 1932),&lt;br /&gt;
                            (16284, &amp;quot;Conferences&amp;quot;, 1996),&lt;br /&gt;
                            (17695, &amp;quot;Journal&amp;quot;, 1980),&lt;br /&gt;
                            (19264, &amp;quot;Information&amp;quot;, 1992),&lt;br /&gt;
                            (19354, &amp;quot;AI&amp;quot;, 1993);&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE Authors (&lt;br /&gt;
   AuthID SMALLINT NOT NULL PRIMARY KEY,&lt;br /&gt;
   AuthorFirstName VARCHAR(20),&lt;br /&gt;
   AuthorMiddleName VARCHAR(20),&lt;br /&gt;
   AuthorLastName VARCHAR(20)&lt;br /&gt;
)&lt;br /&gt;
ENGINE=INNODB;&lt;br /&gt;
&lt;br /&gt;
INSERT INTO Authors VALUES (1006, &amp;quot;Henry&amp;quot;, &amp;quot;S.&amp;quot;, &amp;quot;Thompson&amp;quot;),&lt;br /&gt;
                           (1007, &amp;quot;Jason&amp;quot;, &amp;quot;Carol&amp;quot;, &amp;quot;Oak&amp;quot;),&lt;br /&gt;
                           (1008, &amp;quot;James&amp;quot;, NULL, &amp;quot;Elk&amp;quot;),&lt;br /&gt;
                           (1009, &amp;quot;Tom&amp;quot;, &amp;quot;M&amp;quot;, &amp;quot;Ride&amp;quot;),&lt;br /&gt;
                           (1010, &amp;quot;Jack&amp;quot;, &amp;quot;K&amp;quot;, &amp;quot;Ken&amp;quot;),&lt;br /&gt;
                           (1011, &amp;quot;Mary&amp;quot;, &amp;quot;G.&amp;quot;, &amp;quot;Lee&amp;quot;),&lt;br /&gt;
                           (1012, &amp;quot;Annie&amp;quot;, NULL, &amp;quot;Peng&amp;quot;),&lt;br /&gt;
                           (1013, &amp;quot;Alan&amp;quot;, NULL, &amp;quot;Wang&amp;quot;),&lt;br /&gt;
                           (1014, &amp;quot;Nelson&amp;quot;, NULL, &amp;quot;Yin&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE AuthorArticle (&lt;br /&gt;
   AuthID SMALLINT NOT NULL,&lt;br /&gt;
   ArticleID SMALLINT NOT NULL,&lt;br /&gt;
   PRIMARY KEY (AuthID, ArticleID),&lt;br /&gt;
   FOREIGN KEY (AuthID) REFERENCES Authors (AuthID),&lt;br /&gt;
   FOREIGN KEY (ArticleID) REFERENCES Articles (ArticleID)&lt;br /&gt;
)&lt;br /&gt;
ENGINE=INNODB;&lt;br /&gt;
&lt;br /&gt;
INSERT INTO AuthorArticle VALUES (1006, 14356), &lt;br /&gt;
                              (1008, 15729), &lt;br /&gt;
                              (1009, 12786), &lt;br /&gt;
                              (1010, 17695),&lt;br /&gt;
                              (1011, 15729), &lt;br /&gt;
                              (1012, 19264), &lt;br /&gt;
                              (1012, 19354), &lt;br /&gt;
                              (1014, 16284);&lt;br /&gt;
  &lt;br /&gt;
SELECT ArticleTitle, Copyright, AuthorFirstName, AuthorMiddleName, AuthorLastName&lt;br /&gt;
FROM Articles AS b LEFT JOIN AuthorArticle AS ab ON b.ArticleID=ab.ArticleID&lt;br /&gt;
   LEFT JOIN Authors AS a ON ab.AuthID=a.AuthID&lt;br /&gt;
ORDER BY ArticleTitle;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Two LEFT JOIN in select command==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
mysql&amp;gt; SELECT ArticleTitle, Copyright, CONCAT_WS(&amp;quot; &amp;quot;, AuthorFirstName, AuthorMid&lt;br /&gt;
dleName, AuthorLastName) AS Author&lt;br /&gt;
    -&amp;gt; FROM Articles AS b LEFT JOIN AuthorArticle AS ab ON b.ArticleID=ab.Articl&lt;br /&gt;
eID&lt;br /&gt;
    -&amp;gt;    LEFT JOIN Authors AS a ON ab.AuthID=a.AuthID&lt;br /&gt;
    -&amp;gt; ORDER BY ArticleTitle;&lt;br /&gt;
+-------------------+-----------+-------------------+&lt;br /&gt;
| ArticleTitle      | Copyright | Author            |&lt;br /&gt;
+-------------------+-----------+-------------------+&lt;br /&gt;
| AI                |      1993 | Annie Peng        |&lt;br /&gt;
| Buy a paper       |      1932 | James Elk         |&lt;br /&gt;
| Buy a paper       |      1932 | Mary G. Lee       |&lt;br /&gt;
| Conferences       |      1996 | Nelson Yin        |&lt;br /&gt;
| How write a paper |      1934 | Tom M Ride        |&lt;br /&gt;
| Information       |      1992 | Annie Peng        |&lt;br /&gt;
| Journal           |      1980 | Jack K Ken        |&lt;br /&gt;
| Publish a paper   |      1919 |                   |&lt;br /&gt;
| Sell a paper      |      1966 | Henry S. Thompson |&lt;br /&gt;
+-------------------+-----------+-------------------+&lt;br /&gt;
9 rows in set (0.03 sec)&lt;br /&gt;
&lt;br /&gt;
*/&lt;br /&gt;
Drop table Articles;&lt;br /&gt;
Drop table Authors;&lt;br /&gt;
Drop table AuthorArticle;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE Articles (&lt;br /&gt;
   ArticleID SMALLINT NOT NULL PRIMARY KEY,&lt;br /&gt;
   ArticleTitle VARCHAR(60) NOT NULL,&lt;br /&gt;
   Copyright YEAR NOT NULL&lt;br /&gt;
)&lt;br /&gt;
ENGINE=INNODB;&lt;br /&gt;
&lt;br /&gt;
INSERT INTO Articles VALUES (12786, &amp;quot;How write a paper&amp;quot;, 1934),&lt;br /&gt;
                            (13331, &amp;quot;Publish a paper&amp;quot;, 1919),&lt;br /&gt;
                            (14356, &amp;quot;Sell a paper&amp;quot;, 1966),&lt;br /&gt;
                            (15729, &amp;quot;Buy a paper&amp;quot;, 1932),&lt;br /&gt;
                            (16284, &amp;quot;Conferences&amp;quot;, 1996),&lt;br /&gt;
                            (17695, &amp;quot;Journal&amp;quot;, 1980),&lt;br /&gt;
                            (19264, &amp;quot;Information&amp;quot;, 1992),&lt;br /&gt;
                            (19354, &amp;quot;AI&amp;quot;, 1993);&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE Authors (&lt;br /&gt;
   AuthID SMALLINT NOT NULL PRIMARY KEY,&lt;br /&gt;
   AuthorFirstName VARCHAR(20),&lt;br /&gt;
   AuthorMiddleName VARCHAR(20),&lt;br /&gt;
   AuthorLastName VARCHAR(20)&lt;br /&gt;
)&lt;br /&gt;
ENGINE=INNODB;&lt;br /&gt;
&lt;br /&gt;
INSERT INTO Authors VALUES (1006, &amp;quot;Henry&amp;quot;, &amp;quot;S.&amp;quot;, &amp;quot;Thompson&amp;quot;),&lt;br /&gt;
                           (1007, &amp;quot;Jason&amp;quot;, &amp;quot;Carol&amp;quot;, &amp;quot;Oak&amp;quot;),&lt;br /&gt;
                           (1008, &amp;quot;James&amp;quot;, NULL, &amp;quot;Elk&amp;quot;),&lt;br /&gt;
                           (1009, &amp;quot;Tom&amp;quot;, &amp;quot;M&amp;quot;, &amp;quot;Ride&amp;quot;),&lt;br /&gt;
                           (1010, &amp;quot;Jack&amp;quot;, &amp;quot;K&amp;quot;, &amp;quot;Ken&amp;quot;),&lt;br /&gt;
                           (1011, &amp;quot;Mary&amp;quot;, &amp;quot;G.&amp;quot;, &amp;quot;Lee&amp;quot;),&lt;br /&gt;
                           (1012, &amp;quot;Annie&amp;quot;, NULL, &amp;quot;Peng&amp;quot;),&lt;br /&gt;
                           (1013, &amp;quot;Alan&amp;quot;, NULL, &amp;quot;Wang&amp;quot;),&lt;br /&gt;
                           (1014, &amp;quot;Nelson&amp;quot;, NULL, &amp;quot;Yin&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE AuthorArticle (&lt;br /&gt;
   AuthID SMALLINT NOT NULL,&lt;br /&gt;
   ArticleID SMALLINT NOT NULL,&lt;br /&gt;
   PRIMARY KEY (AuthID, ArticleID),&lt;br /&gt;
   FOREIGN KEY (AuthID) REFERENCES Authors (AuthID),&lt;br /&gt;
   FOREIGN KEY (ArticleID) REFERENCES Articles (ArticleID)&lt;br /&gt;
)&lt;br /&gt;
ENGINE=INNODB;&lt;br /&gt;
&lt;br /&gt;
INSERT INTO AuthorArticle VALUES (1006, 14356), &lt;br /&gt;
                              (1008, 15729), &lt;br /&gt;
                              (1009, 12786), &lt;br /&gt;
                              (1010, 17695),&lt;br /&gt;
                              (1011, 15729), &lt;br /&gt;
                              (1012, 19264), &lt;br /&gt;
                              (1012, 19354), &lt;br /&gt;
                              (1014, 16284);&lt;br /&gt;
  &lt;br /&gt;
SELECT ArticleTitle, Copyright, CONCAT_WS(&amp;quot; &amp;quot;, AuthorFirstName, AuthorMiddleName, AuthorLastName) AS Author&lt;br /&gt;
FROM Articles AS b LEFT JOIN AuthorArticle AS ab ON b.ArticleID=ab.ArticleID&lt;br /&gt;
   LEFT JOIN Authors AS a ON ab.AuthID=a.AuthID&lt;br /&gt;
ORDER BY ArticleTitle;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&amp;quot;USING&amp;quot; command in LEFT JOIN==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
mysql&amp;gt; SELECT ArticleTitle, Copyright, AuthID&lt;br /&gt;
    -&amp;gt; FROM Articles LEFT JOIN AuthorArticle&lt;br /&gt;
    -&amp;gt;    USING (ArticleID)&lt;br /&gt;
    -&amp;gt; ORDER BY ArticleTitle;&lt;br /&gt;
+-------------------+-----------+--------+&lt;br /&gt;
| ArticleTitle      | Copyright | AuthID |&lt;br /&gt;
+-------------------+-----------+--------+&lt;br /&gt;
| AI                |      1993 |   1012 |&lt;br /&gt;
| Buy a paper       |      1932 |   1008 |&lt;br /&gt;
| Buy a paper       |      1932 |   1011 |&lt;br /&gt;
| Conferences       |      1996 |   1014 |&lt;br /&gt;
| How write a paper |      1934 |   1009 |&lt;br /&gt;
| Information       |      1992 |   1012 |&lt;br /&gt;
| Journal           |      1980 |   1010 |&lt;br /&gt;
| Publish a paper   |      1919 |   NULL |&lt;br /&gt;
| Sell a paper      |      1966 |   1006 |&lt;br /&gt;
+-------------------+-----------+--------+&lt;br /&gt;
9 rows in set (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
Drop table Articles;&lt;br /&gt;
Drop table Authors;&lt;br /&gt;
Drop table AuthorArticle;&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE Articles (&lt;br /&gt;
   ArticleID SMALLINT NOT NULL PRIMARY KEY,&lt;br /&gt;
   ArticleTitle VARCHAR(60) NOT NULL,&lt;br /&gt;
   Copyright YEAR NOT NULL&lt;br /&gt;
)&lt;br /&gt;
ENGINE=INNODB;&lt;br /&gt;
&lt;br /&gt;
INSERT INTO Articles VALUES (12786, &amp;quot;How write a paper&amp;quot;, 1934),&lt;br /&gt;
                            (13331, &amp;quot;Publish a paper&amp;quot;, 1919),&lt;br /&gt;
                            (14356, &amp;quot;Sell a paper&amp;quot;, 1966),&lt;br /&gt;
                            (15729, &amp;quot;Buy a paper&amp;quot;, 1932),&lt;br /&gt;
                            (16284, &amp;quot;Conferences&amp;quot;, 1996),&lt;br /&gt;
                            (17695, &amp;quot;Journal&amp;quot;, 1980),&lt;br /&gt;
                            (19264, &amp;quot;Information&amp;quot;, 1992),&lt;br /&gt;
                            (19354, &amp;quot;AI&amp;quot;, 1993);&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE Authors (&lt;br /&gt;
   AuthID SMALLINT NOT NULL PRIMARY KEY,&lt;br /&gt;
   AuthorFirstName VARCHAR(20),&lt;br /&gt;
   AuthorMiddleName VARCHAR(20),&lt;br /&gt;
   AuthorLastName VARCHAR(20)&lt;br /&gt;
)&lt;br /&gt;
ENGINE=INNODB;&lt;br /&gt;
&lt;br /&gt;
INSERT INTO Authors VALUES (1006, &amp;quot;Henry&amp;quot;, &amp;quot;S.&amp;quot;, &amp;quot;Thompson&amp;quot;),&lt;br /&gt;
                           (1007, &amp;quot;Jason&amp;quot;, &amp;quot;Carol&amp;quot;, &amp;quot;Oak&amp;quot;),&lt;br /&gt;
                           (1008, &amp;quot;James&amp;quot;, NULL, &amp;quot;Elk&amp;quot;),&lt;br /&gt;
                           (1009, &amp;quot;Tom&amp;quot;, &amp;quot;M&amp;quot;, &amp;quot;Ride&amp;quot;),&lt;br /&gt;
                           (1010, &amp;quot;Jack&amp;quot;, &amp;quot;K&amp;quot;, &amp;quot;Ken&amp;quot;),&lt;br /&gt;
                           (1011, &amp;quot;Mary&amp;quot;, &amp;quot;G.&amp;quot;, &amp;quot;Lee&amp;quot;),&lt;br /&gt;
                           (1012, &amp;quot;Annie&amp;quot;, NULL, &amp;quot;Peng&amp;quot;),&lt;br /&gt;
                           (1013, &amp;quot;Alan&amp;quot;, NULL, &amp;quot;Wang&amp;quot;),&lt;br /&gt;
                           (1014, &amp;quot;Nelson&amp;quot;, NULL, &amp;quot;Yin&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE AuthorArticle (&lt;br /&gt;
   AuthID SMALLINT NOT NULL,&lt;br /&gt;
   ArticleID SMALLINT NOT NULL,&lt;br /&gt;
   PRIMARY KEY (AuthID, ArticleID),&lt;br /&gt;
   FOREIGN KEY (AuthID) REFERENCES Authors (AuthID),&lt;br /&gt;
   FOREIGN KEY (ArticleID) REFERENCES Articles (ArticleID)&lt;br /&gt;
)&lt;br /&gt;
ENGINE=INNODB;&lt;br /&gt;
&lt;br /&gt;
INSERT INTO AuthorArticle VALUES (1006, 14356), &lt;br /&gt;
                              (1008, 15729), &lt;br /&gt;
                              (1009, 12786), &lt;br /&gt;
                              (1010, 17695),&lt;br /&gt;
                              (1011, 15729), &lt;br /&gt;
                              (1012, 19264), &lt;br /&gt;
                              (1012, 19354), &lt;br /&gt;
                              (1014, 16284);&lt;br /&gt;
  &lt;br /&gt;
SELECT ArticleTitle, Copyright, AuthID&lt;br /&gt;
FROM Articles LEFT JOIN AuthorArticle&lt;br /&gt;
   USING (ArticleID)&lt;br /&gt;
ORDER BY ArticleTitle;&lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>