내 데이터베이스에 두 개의 테이블을 사용하여 중복 항목 :처럼 보이는MySQL의 도움말, 절
TEST1
antigen pubmed_ID
------------------
Hello 22
Bye 22
내가 사용할 때 선택 통계에 따름 :
select *
from test1, test2
where test1.pubmed_ID = test2.pubmed_ID;
알겠습니다 :
ID pubmed_ID antigen pubmed_ID
--------------------------------
1 22 Hello 22
2 22 Hello 22
1 22 Bye 22
2 22 Bye 22
왜 항원이 복제 되었습니까? 그들은 test2 테이블에 단 한번 존재합니까? TEST1 = "ID"열 및 테스트 2 "항원"및 모두 "pubmed_ID"은 여기서 단순 compund 기본 키
내가 놓치고 어떤 형태 다음기본 키
입니까?
"double"검색에 대해 어떻게 선택합니까? – Harpal
@Harpal, 4 중 어느 것을 원하십니까? –
1 번과 4 번 행을 – Harpal