I am trying to get data from 2 different tables that have the exact same record in MySQL. Here is example data
TABLE 1
----------------------------------
ID          NAME            MEMBER          SMS_MEMBER
1           JOHN            YES             NO
2           JOY             NO              NO
3           SMITH           NO              YES
4           ANDRES          YES             YES
TABLE 2
----------------------------------
ID          NAME            MEMBER          SMS_MEMBER
1           JOHN            YES             NO
2           JOY             NO              YES
3           SMITH           NO              YES
4           ANDRES          YES             YES
Here is my logical query
SELECT * FROM TABLE1, TABLE2 
WHERE 
TABLE1.ID = TABLE2.ID 
AND 
TABLE1.NAME = TABLE2.NAME 
AND
TABLE1.EMAIL_MEMBER = TABLE2.EMAIL_MEMBER
AND
TABLE1.SMS_MEMBER = TABLE2.SMS_MEMBER;
The expected result should be
----------------------------------
ID          NAME            MEMBER          SMS_MEMBER
1           JOHN            YES             NO
3           SMITH           NO              YES
4           ANDRES          YES             YES
Since this below record has a different value on SMS_MEMBER field so it will be excluded
EXCLUDED RECORD
----------------------------------
ID          NAME            MEMBER          SMS_MEMBER
2           JOY             NO              YES
Would be great if someone suggests working query on it?
 
     
    