1.join語句
Sql join 語句用來合并兩個或多個表中的記錄。 ANSI 標準 SQL 語句中有四種 JOIN : INNER , OUTER , LEFTER , RIGHT ,一個表或視圖也可以可以和它自身做 JOIN 操作。下面舉例說明。 下面所舉的例子使用的表有 Employee 和 Department ,在這兩個表中 Department.DepartmentID 是主鍵, Employee.DepartmentID 是外鍵。
圖1—Employee表
LastName |
DepartmentID |
Country |
EmployeeID |
John |
NULL |
Germany |
306 |
Jones |
33 |
Australia |
124 |
Rafferty |
31 |
Australia |
123 |
Robinson |
34 |
United States |
201 |
Smith |
34 |
Germany |
305 |
? 圖2—Department表
?
DepartmentID |
DepartmentName |
31 |
Sales |
33 |
Engineering |
34 |
Clerical |
35 |
Marketing |
下面是建表和數據語句:

GO
/* *****?Object:??Table?[dbo].[department]????Script?Date:?08/11/2010?15:18:33?***** */
SET ?ANSI_NULLS? ON
GO
SET ?QUOTED_IDENTIFIER? ON
GO
SET ?ANSI_PADDING? ON
GO
CREATE ? TABLE ? [ dbo ] . [ department ] (
???? [ DepartmentID ] ? [ int ] ? NULL ,
???? [ DepartmentName ] ? [ varchar ] ( 25 )? NULL ,
UNIQUE ? NONCLUSTERED ?
(
???? [ DepartmentID ] ? ASC
) WITH ?(PAD_INDEX?? = ? OFF ,?STATISTICS_NORECOMPUTE?? = ? OFF ,?IGNORE_DUP_KEY? = ? OFF ,?ALLOW_ROW_LOCKS?? = ? ON ,?ALLOW_PAGE_LOCKS?? = ? ON )? ON ? [ PRIMARY ]
)? ON ? [ PRIMARY ]
GO
SET ?ANSI_PADDING? OFF
GO
?
?
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
