主表
在資料庫中建立的表格即Table,其中存在主鍵(primary key)用於與其它表相關聯,並且作為在主表中的唯一性標識。
從表
以主表的主鍵(primary key)值為外鍵 (Foreign Key)的表,可以通過外鍵與主表進行關聯查詢。從表與主表通過外鍵進行關聯查詢。
關係及用法概述
從表數據依賴於主表,一般最後查詢數據時把主表與從表進行關聯查詢。主表可用於存儲主要信息,如客戶資料(客戶編號,客戶名稱,客戶公司,客戶單位等),從表用來存儲客戶擴展信息(客戶訂單信息,客戶地址信息,客戶聯繫方式信息等)
簡單舉例:
主表(用戶信息)
table user
userid numeric(0,20)
username varchar2(20)
usercompany varchar2(50)
從表(用戶訂單)
table uorder
orderid numeric(0,20)
uid numeric(0,20)
ordertime date
orderstate char(1)
要對主表和從表進行信息聯合查詢語句簡單如下:
select * from [user] u join uorder o on u.userid=o.uid