數據庫中的各個表中存放著不同的數據,用戶往往需要用多個表中的數據來組合、提煉出所需要的信息。如果一個查詢需要對多個表進行操作,就稱為連接查詢。連接查詢的結果集或結果表,稱為表之間的連接連接。查詢實際上是通過各個表之間共同列的關聯性來查詢數據的,它是關系數據庫查詢最主要的特征。
連接查詢分為等值連接查詢、非等值連接查詢、自連接查詢、外部連接查詢和復合條件連接查詢。
10.3.1 等值與非等值連接查詢
表之間的連接是通過相等的字段值連接起來的查詢稱為等值連接查詢。可以用兩種方式來指定連接條件。下面例子中的兩個程序段運行結果相同。