हम पहली तालिका से दूसरी तालिका में और दूसरी तालिका से पहली तालिका में बहिष्करण जॉइन करके तालिकाओं के बीच अंतर प्राप्त कर सकते हैं। इसे समझने के लिए, हम निम्नलिखित दो तालिकाओं का उदाहरण ले रहे हैं -
mysql> Select * from value1; +-----+-----+ | i | j | +-----+-----+ | 1 | 1 | | 2 | 2 | +-----+-----+ 2 rows in set (0.00 sec) mysql> Select * from value2; +------+------+ | i | j | +------+------+ | 1 | 1 | | 3 | 3 | +------+------+ 2 rows in set (0.00 sec)
अब, निम्न क्वेरी तालिका 'value1' और 'value2' के बीच अंतर करेगी -
mysql> Select * from value1 left join value2 using(i,j) where value2.i is NULL UNION Select * from value2 left join value1 using(i,j) Where value1.i is NULL; +------+-----+ | i | j | +------+-----+ | 2 | 2 | | 3 | 3 | +-----+------+ 2 rows in set (0.07 sec)