<?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_Server%2FT-SQL%2FTable_Joins%2FINNER_JOIN</id>
		<title>SQL Server/T-SQL/Table Joins/INNER JOIN - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://sqle.ru/index.php?action=history&amp;feed=atom&amp;title=SQL_Server%2FT-SQL%2FTable_Joins%2FINNER_JOIN"/>
		<link rel="alternate" type="text/html" href="http://sqle.ru/index.php?title=SQL_Server/T-SQL/Table_Joins/INNER_JOIN&amp;action=history"/>
		<updated>2026-04-05T12:16:11Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://sqle.ru/index.php?title=SQL_Server/T-SQL/Table_Joins/INNER_JOIN&amp;diff=5518&amp;oldid=prev</id>
		<title> в 13:46, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://sqle.ru/index.php?title=SQL_Server/T-SQL/Table_Joins/INNER_JOIN&amp;diff=5518&amp;oldid=prev"/>
				<updated>2010-05-26T13:46:06Z</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_Server/T-SQL/Table_Joins/INNER_JOIN&amp;diff=5519&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://sqle.ru/index.php?title=SQL_Server/T-SQL/Table_Joins/INNER_JOIN&amp;diff=5519&amp;oldid=prev"/>
				<updated>2010-05-26T10:19:43Z</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;==Inner join with condition on joined field==&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;
1&amp;gt; create table employee(&lt;br /&gt;
2&amp;gt;     ID          int,&lt;br /&gt;
3&amp;gt;     name        nvarchar (10),&lt;br /&gt;
4&amp;gt;     salary      int )&lt;br /&gt;
5&amp;gt; GO&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt; create table job(&lt;br /&gt;
3&amp;gt;     ID              int,&lt;br /&gt;
4&amp;gt;     title nvarchar  (10),&lt;br /&gt;
5&amp;gt;     averageSalary   int)&lt;br /&gt;
6&amp;gt; GO&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; insert into employee (ID, name, salary) values (1,  &amp;quot;Jason&amp;quot;, 1234)&lt;br /&gt;
4&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (2,  &amp;quot;Robert&amp;quot;, 4321)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (3,  &amp;quot;Celia&amp;quot;, 5432)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (4,  &amp;quot;Linda&amp;quot;, 3456)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (5,  &amp;quot;David&amp;quot;, 7654)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (6,  &amp;quot;James&amp;quot;, 4567)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (7,  &amp;quot;Alison&amp;quot;, 8744)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (8,  &amp;quot;Chris&amp;quot;, 9875)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (9,  &amp;quot;Mary&amp;quot;, 2345)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt; insert into job(ID, title, averageSalary) values(1,&amp;quot;Developer&amp;quot;,3000)&lt;br /&gt;
3&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into job(ID, title, averageSalary) values(2,&amp;quot;Tester&amp;quot;, 4000)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into job(ID, title, averageSalary) values(3,&amp;quot;Designer&amp;quot;, 5000)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into job(ID, title, averageSalary) values(4,&amp;quot;Programmer&amp;quot;, 6000)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; select * from employee;&lt;br /&gt;
4&amp;gt; GO&lt;br /&gt;
ID          name       salary&lt;br /&gt;
----------- ---------- -----------&lt;br /&gt;
          1 Jason             1234&lt;br /&gt;
          2 Robert            4321&lt;br /&gt;
          3 Celia             5432&lt;br /&gt;
          4 Linda             3456&lt;br /&gt;
          5 David             7654&lt;br /&gt;
          6 James             4567&lt;br /&gt;
          7 Alison            8744&lt;br /&gt;
          8 Chris             9875&lt;br /&gt;
          9 Mary              2345&lt;br /&gt;
(9 rows affected)&lt;br /&gt;
1&amp;gt; select * from job;&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
ID          title      averageSalary&lt;br /&gt;
----------- ---------- -------------&lt;br /&gt;
          1 Developer           3000&lt;br /&gt;
          2 Tester              4000&lt;br /&gt;
          3 Designer            5000&lt;br /&gt;
          4 Programmer          6000&lt;br /&gt;
(4 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; SELECT p.ID, s.title, p.Name&lt;br /&gt;
4&amp;gt; FROM Employee p&lt;br /&gt;
5&amp;gt; INNER JOIN Job s&lt;br /&gt;
6&amp;gt;         ON p.ID = s.ID&lt;br /&gt;
7&amp;gt; WHERE p.ID &amp;lt; 4&lt;br /&gt;
8&amp;gt; GO&lt;br /&gt;
ID          title      Name&lt;br /&gt;
----------- ---------- ----------&lt;br /&gt;
          1 Developer  Jason&lt;br /&gt;
          2 Tester     Robert&lt;br /&gt;
          3 Designer   Celia&lt;br /&gt;
(3 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt;&lt;br /&gt;
4&amp;gt; drop table employee;&lt;br /&gt;
5&amp;gt; drop table job;&lt;br /&gt;
6&amp;gt; GO&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;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;INNER JOIN&amp;quot; with different syntax==&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;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; create table employee(&lt;br /&gt;
4&amp;gt;     ID          int,&lt;br /&gt;
5&amp;gt;     name        nvarchar (10),&lt;br /&gt;
6&amp;gt;     salary      int )&lt;br /&gt;
7&amp;gt; GO&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt; create table job(&lt;br /&gt;
3&amp;gt;     ID              int,&lt;br /&gt;
4&amp;gt;     title nvarchar  (10),&lt;br /&gt;
5&amp;gt;     averageSalary   int)&lt;br /&gt;
6&amp;gt; GO&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; insert into employee (ID, name, salary) values (1,  &amp;quot;Jason&amp;quot;, 1234)&lt;br /&gt;
4&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (2,  &amp;quot;Robert&amp;quot;, 4321)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (3,  &amp;quot;Celia&amp;quot;, 5432)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (4,  &amp;quot;Linda&amp;quot;, 3456)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (5,  &amp;quot;David&amp;quot;, 7654)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (6,  &amp;quot;James&amp;quot;, 4567)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (7,  &amp;quot;Alison&amp;quot;, 8744)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (8,  &amp;quot;Chris&amp;quot;, 9875)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (9,  &amp;quot;Mary&amp;quot;, 2345)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt; insert into job(ID, title, averageSalary) values(1,&amp;quot;Developer&amp;quot;,3000)&lt;br /&gt;
3&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into job(ID, title, averageSalary) values(2,&amp;quot;Tester&amp;quot;, 4000)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into job(ID, title, averageSalary) values(3,&amp;quot;Designer&amp;quot;, 5000)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into job(ID, title, averageSalary) values(4,&amp;quot;Programmer&amp;quot;, 6000)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; select * from employee;&lt;br /&gt;
4&amp;gt; GO&lt;br /&gt;
ID          name       salary&lt;br /&gt;
----------- ---------- -----------&lt;br /&gt;
          1 Jason             1234&lt;br /&gt;
          2 Robert            4321&lt;br /&gt;
          3 Celia             5432&lt;br /&gt;
          4 Linda             3456&lt;br /&gt;
          5 David             7654&lt;br /&gt;
          6 James             4567&lt;br /&gt;
          7 Alison            8744&lt;br /&gt;
          8 Chris             9875&lt;br /&gt;
          9 Mary              2345&lt;br /&gt;
(9 rows affected)&lt;br /&gt;
1&amp;gt; select * from job;&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
ID          title      averageSalary&lt;br /&gt;
----------- ---------- -------------&lt;br /&gt;
          1 Developer           3000&lt;br /&gt;
          2 Tester              4000&lt;br /&gt;
          3 Designer            5000&lt;br /&gt;
          4 Programmer          6000&lt;br /&gt;
(4 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; -- INNER JOINs&lt;br /&gt;
4&amp;gt;&lt;br /&gt;
5&amp;gt; SELECT * FROM Employee&lt;br /&gt;
6&amp;gt; INNER JOIN job&lt;br /&gt;
7&amp;gt;         ON Employee.ID = Job.ID&lt;br /&gt;
8&amp;gt;&lt;br /&gt;
9&amp;gt; GO&lt;br /&gt;
ID          name       salary      ID          title      averageSalary&lt;br /&gt;
----------- ---------- ----------- ----------- ---------- -------------&lt;br /&gt;
          1 Jason             1234           1 Developer           3000&lt;br /&gt;
          2 Robert            4321           2 Tester              4000&lt;br /&gt;
          3 Celia             5432           3 Designer            5000&lt;br /&gt;
          4 Linda             3456           4 Programmer          6000&lt;br /&gt;
(4 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt;&lt;br /&gt;
4&amp;gt; drop table employee;&lt;br /&gt;
5&amp;gt; drop table job;&lt;br /&gt;
6&amp;gt; GO&lt;br /&gt;
1&amp;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;
==Using the * operator to reference entire row==&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;
1&amp;gt;&lt;br /&gt;
2&amp;gt; create table employee(&lt;br /&gt;
3&amp;gt;     ID          int,&lt;br /&gt;
4&amp;gt;     name        nvarchar (10),&lt;br /&gt;
5&amp;gt;     salary      int )&lt;br /&gt;
6&amp;gt; GO&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt; create table job(&lt;br /&gt;
3&amp;gt;     ID              int,&lt;br /&gt;
4&amp;gt;     title nvarchar  (10),&lt;br /&gt;
5&amp;gt;     averageSalary   int)&lt;br /&gt;
6&amp;gt; GO&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; insert into employee (ID, name, salary) values (1,  &amp;quot;Jason&amp;quot;, 1234)&lt;br /&gt;
4&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (2,  &amp;quot;Robert&amp;quot;, 4321)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (3,  &amp;quot;Celia&amp;quot;, 5432)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (4,  &amp;quot;Linda&amp;quot;, 3456)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (5,  &amp;quot;David&amp;quot;, 7654)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (6,  &amp;quot;James&amp;quot;, 4567)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (7,  &amp;quot;Alison&amp;quot;, 8744)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (8,  &amp;quot;Chris&amp;quot;, 9875)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (9,  &amp;quot;Mary&amp;quot;, 2345)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt; insert into job(ID, title, averageSalary) values(1,&amp;quot;Developer&amp;quot;,3000)&lt;br /&gt;
3&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into job(ID, title, averageSalary) values(2,&amp;quot;Tester&amp;quot;, 4000)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into job(ID, title, averageSalary) values(3,&amp;quot;Designer&amp;quot;, 5000)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into job(ID, title, averageSalary) values(4,&amp;quot;Programmer&amp;quot;, 6000)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; select * from employee;&lt;br /&gt;
4&amp;gt; GO&lt;br /&gt;
ID          name       salary&lt;br /&gt;
----------- ---------- -----------&lt;br /&gt;
          1 Jason             1234&lt;br /&gt;
          2 Robert            4321&lt;br /&gt;
          3 Celia             5432&lt;br /&gt;
          4 Linda             3456&lt;br /&gt;
          5 David             7654&lt;br /&gt;
          6 James             4567&lt;br /&gt;
          7 Alison            8744&lt;br /&gt;
          8 Chris             9875&lt;br /&gt;
          9 Mary              2345&lt;br /&gt;
(9 rows affected)&lt;br /&gt;
1&amp;gt; select * from job;&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
ID          title      averageSalary&lt;br /&gt;
----------- ---------- -------------&lt;br /&gt;
          1 Developer           3000&lt;br /&gt;
          2 Tester              4000&lt;br /&gt;
          3 Designer            5000&lt;br /&gt;
          4 Programmer          6000&lt;br /&gt;
(4 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt; -- Using the * operator&lt;br /&gt;
3&amp;gt;&lt;br /&gt;
4&amp;gt;&lt;br /&gt;
5&amp;gt; SELECT Employee.* FROM Employee&lt;br /&gt;
6&amp;gt; INNER JOIN Job&lt;br /&gt;
7&amp;gt;         ON Employee.ID = Job.ID&lt;br /&gt;
8&amp;gt; GO&lt;br /&gt;
ID          name       salary&lt;br /&gt;
----------- ---------- -----------&lt;br /&gt;
          1 Jason             1234&lt;br /&gt;
          2 Robert            4321&lt;br /&gt;
          3 Celia             5432&lt;br /&gt;
          4 Linda             3456&lt;br /&gt;
(4 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; drop table employee;&lt;br /&gt;
4&amp;gt; drop table job;&lt;br /&gt;
5&amp;gt; GO&lt;br /&gt;
1&amp;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;
==Working with &amp;quot;INNER JOIN&amp;quot;==&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;
1&amp;gt; create table employee(&lt;br /&gt;
2&amp;gt;     ID          int,&lt;br /&gt;
3&amp;gt;     name        nvarchar (10),&lt;br /&gt;
4&amp;gt;     salary      int )&lt;br /&gt;
5&amp;gt; GO&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt; create table job(&lt;br /&gt;
3&amp;gt;     ID              int,&lt;br /&gt;
4&amp;gt;     title nvarchar  (10),&lt;br /&gt;
5&amp;gt;     averageSalary   int)&lt;br /&gt;
6&amp;gt; GO&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; insert into employee (ID, name, salary) values (1,  &amp;quot;Jason&amp;quot;, 1234)&lt;br /&gt;
4&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (2,  &amp;quot;Robert&amp;quot;, 4321)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (3,  &amp;quot;Celia&amp;quot;, 5432)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (4,  &amp;quot;Linda&amp;quot;, 3456)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (5,  &amp;quot;David&amp;quot;, 7654)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (6,  &amp;quot;James&amp;quot;, 4567)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (7,  &amp;quot;Alison&amp;quot;, 8744)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (8,  &amp;quot;Chris&amp;quot;, 9875)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into employee (ID, name, salary) values (9,  &amp;quot;Mary&amp;quot;, 2345)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; insert into job(ID, title, averageSalary) values(1,&amp;quot;Developer&amp;quot;,3000)&lt;br /&gt;
4&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into job(ID, title, averageSalary) values(2,&amp;quot;Tester&amp;quot;, 4000)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into job(ID, title, averageSalary) values(3,&amp;quot;Designer&amp;quot;, 5000)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt; insert into job(ID, title, averageSalary) values(4,&amp;quot;Programmer&amp;quot;, 6000)&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
(1 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt; select * from employee;&lt;br /&gt;
3&amp;gt; GO&lt;br /&gt;
ID          name       salary&lt;br /&gt;
----------- ---------- -----------&lt;br /&gt;
          1 Jason             1234&lt;br /&gt;
          2 Robert            4321&lt;br /&gt;
          3 Celia             5432&lt;br /&gt;
          4 Linda             3456&lt;br /&gt;
          5 David             7654&lt;br /&gt;
          6 James             4567&lt;br /&gt;
          7 Alison            8744&lt;br /&gt;
          8 Chris             9875&lt;br /&gt;
          9 Mary              2345&lt;br /&gt;
(9 rows affected)&lt;br /&gt;
1&amp;gt; select * from job;&lt;br /&gt;
2&amp;gt; GO&lt;br /&gt;
ID          title      averageSalary&lt;br /&gt;
----------- ---------- -------------&lt;br /&gt;
          1 Developer           3000&lt;br /&gt;
          2 Tester              4000&lt;br /&gt;
          3 Designer            5000&lt;br /&gt;
          4 Programmer          6000&lt;br /&gt;
(4 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt; SELECT e.ID, e.Name, j.title&lt;br /&gt;
4&amp;gt; FROM Employee e INNER JOIN Job j&lt;br /&gt;
5&amp;gt; ON e.Id = j.ID&lt;br /&gt;
6&amp;gt; GO&lt;br /&gt;
ID          Name       title&lt;br /&gt;
----------- ---------- ----------&lt;br /&gt;
          1 Jason      Developer&lt;br /&gt;
          2 Robert     Tester&lt;br /&gt;
          3 Celia      Designer&lt;br /&gt;
          4 Linda      Programmer&lt;br /&gt;
(4 rows affected)&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
2&amp;gt;&lt;br /&gt;
3&amp;gt;&lt;br /&gt;
4&amp;gt; drop table employee;&lt;br /&gt;
5&amp;gt; drop table job;&lt;br /&gt;
6&amp;gt; GO&lt;br /&gt;
1&amp;gt;&lt;br /&gt;
           &lt;br /&gt;
       &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>