두 테이블을 연결하는 MySQL 쿼리가 있습니다. 다른 테이블의 존재하지 않는 데이터를 가져올 수있는 테마에 참여하고 싶습니다.두 테이블의 데이터가 존재하지 않기를 원합니다
이 여기에 사용자
SELECT
t2.name ,phone
FROM
(SELECT name,tid,date_d,class_time AS 'absent'
FROM absent where date_d = '2016-12-04') t1
JOIN
(SELECT name, id,phone AS 'phone'
FROM users ) t2
ON t1.tid = t2.id
group by id
나는 테이블이 에서 T1 테이블에 등록되지 않은 사용자가 나도 같은 위의 쿼리를 사용하지만,이 ON t1.tid != t2.id
같은으로 만 작동 할
SELECT
t2.name ,phone
FROM
(SELECT name,tid,date_d,class_time AS 'absent'
FROM absent where date_d = '2016-12-04') t1
JOIN
(SELECT name, id,phone AS 'phone'
FROM users ) t2
ON t1.tid != t2.id
group by id
그래서 당신은 결석에없는 사용자를 얻으려면 :
는 다음과 같은 시도? 이상한 .... :) – barudo