나는 두 개의 테이블을 가지고 있는데, 두 테이블 모두에 계산할 device_id 열이 있습니다.전체적으로 MySQL의 두 테이블에서 고유 한 수
Table 1: 'id', 'save_val', 'device_id_major'
Table 2: 'id', 'save_val', 'location', 'device_id_team'
표 1은 같은 'device_id_major
'을 많이 할 수 : 시위의 목적을 위해, 스키마는 것 같습니다.
기본적으로 고유 한 device_id를 두 테이블에서 가져온 다음 그 결과 세트에서 고유 한 device_id (동일한 device_id가 두 테이블 모두에 나타날 수 있음)를 얻고 싶습니다.
하나의 검색어로 가능합니까?
select count (distinct T.ID) from (secondT에서 firstT union select id의 ID 선택) T. union 동작 때문에 distinct가 필요하지 않습니다. – danihp
내 스키마가 약간 불안해졌습니다. 다시 이야기 할 수 있습니까? – mootymoots