自從2天以來,我一直在處理此問題。具有相同計數值的兩個表之間的內部連接
我必須使用SQL Select語句
SELECT (
) Target
INNER JOIN
SELECT (
) Source
ON Join condition 1
AND Join condition 2
AND Join condition 3
AND Join condition 4
AND Join condition 5
目標表中創建兩個表有10000條記錄計數值。 源表具有10,000條記錄的計數值。
但是當我做內部的兩個表之間的連接上的5連接條件
我得到9573條記錄。
我基本上試圖找到源表和目標表之間的一對一匹配。我覺得目標的每個領域都與來源的每個領域相匹配。
問題:
- 爲什麼我的內連接多給少的記錄,即使有兩個表中的記錄相同的值?
- 如果這是預期的,我怎樣才能確保在加入條件之後獲得精確的10,000條記錄?