आप एक साधारण जॉइन का उपयोग कर सकते हैं इस नौकरी के लिए:
SELECT
m1.*
FROM
mytable m1
INNER JOIN mytable2 m2
ON m1.history = m2.history
रिटर्न:
id emails phones history insert_date
237 PLEASE SET [email protected] gomez 2015-01-11
आपके प्रश्न में प्रश्न इस तरह दिखेगा:
SELECT
m1.*
FROM
mytable m1
INNER JOIN mytable2 m2
ON m1.history = m2.history
WHERE `insert_date` >= DATE_SUB(CURDATE(), INTERVAL 3 DAY)
और यह सही ढंग से कुछ भी नहीं लौटाता है क्योंकि एकमात्र क्वालीफाइंग रिकॉर्ड की तारीख 3 दिन से अधिक पुरानी है।
यहाँ एक अविश्वसनीय रूप से उपयोगी इन्फोग्राफिक है जो SQL कार्यों के लिए सेट संचालन से संबंधित है
http://www.codeproject.com/KB/database/Visual_SQL_Joins/Visual_SQL_JOINS_orig .jpg