我需要表(hmmscan1
和arath_scan
),我想加入。他們都顯示相同的列名稱,並且arath_scan
是包含在hmmscan1
中的較小表格。現在我只想選擇hmmscan1
的條目,其中hmmscan1
和arath_scan
的某個列(domain_name
)同意。內部連接:Mysql打印比可用行更多的行(相同的多行)
我用下面的命令:
SELECT h.auto_inc,
h.query_prot_id,
h.taxon_schema,
h.domain_name
FROM hmmscan1 AS h
INNER JOIN arath_scan
ON h.domain_name = arath_scan.domain_name;
結果是我得到的比可在hmmscan1
,我實際上可以想減少更多的行....所以不是〜10.000行,我得到500.000有許多條目的行。
有人知道爲什麼嗎?
嘗試使用DISTINCT。 – 2013-03-08 14:10:36