SQL INNER JOIN 关键字的使用教程
2010-03-23 16:51
513 查看
SQLINNERJOIN关键字的使用教程
INNERJOIN的关键字时返回行至少有一个比赛中均表。
INNERJOIN的SQL语法
下面来看看orders表吧.
现在,我们要列出所有的人的任何命令。
我们使用下面的SELECT语句:
[code]SELECTPersons.LastName,Persons.FirstName,Orders.OrderNoFROMPersonsINNERJOINOrdersONPersons.P_Id=Orders.P_IdORDERBYPersons.LastName
[/code]
INNERJOIN的关键字时返回行至少有一个比赛中均表。
INNERJOIN的SQL语法
SELECTcolumn_name(s)FROMtable_name1INNERJOINtable_name2ONtable_name1.column_name=table_name2.column_name
PS:INNERJOINisthesameasJOIN. 好了我们来看看一个例子吧.
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn10 | Sandnes |
2 | Svendson | Tove | Borgvn23 | Sandnes |
3 | Pettersen | Kari | Storgt20 | Stavanger |
_Id | OrderNo | P_Id |
---|---|---|
1 | 77895 | 3 |
2 | 44678 | 3 |
3 | 22456 | 1 |
4 | 24562 | 1 |
5 | 34764 | 15 |
LastName | FirstName | OrderNo |
---|---|---|
Hansen | Ola | 22456 |
Hansen | Ola | 24562 |
Pettersen | Kari | 77895 |
Pettersen | Kari | 44678 |
innerjoinorders的关键字时返回行至少有一个比赛中均表。如果有列在“人”没有匹配的“订单”,
这些行会不会列出来。
[/code]
相关文章推荐
- SQL INNER JOIN 关键字 高级教程
- SQL中使用update inner join和delete inner join
- sql语法:inner join on, left join on, right join on详细使用方法
- sql语法:inner join on, left join on, right join on详细使用方法
- sql语法:inner join on, left join on, right join on详细使用方法
- sql语法:inner join on, left join on, right join on详细使用方法
- SQL JOIN\SQL INNER JOIN 关键字\SQL LEFT JOIN 关键字\SQL RIGHT JOIN 关键字\SQL FULL JOIN 关键字
- sql语法:inner join on, left join on, right join on详细使用方法
- SQL中使用update inner join和delete inner join
- sql语法:inner join on, left join on, right join on详细使用方法
- SQL中使用update inner join和delete inner join
- SQL的Join使用图解教程
- SQL语法:inner join on, left join on, right join on详细使用方法
- SQL中使用update inner join和delete inner join
- sql语法:inner join on, left join on, right join on详细使用方法
- SQL INNER JOIN 使用说明
- sql语法:inner join on, left join on, right join on详细使用方法
- SQL中使用update inner join和delete inner join
- SQL INNER JOIN 关键字
- 【转】sql语法:inner join on, left join on, right join on详细使用方法