εχω το table a
και το table b
θελω οτι υπαρχει στο table a.num
και δεν υπαρχει στο table b.num
να μου το δειξει
και
οτι υπαρχει στο table a.num
και υπαρχει στο table b.num
αλλα δεν παταει στα rules παρακατω να μου τα δειξει κ αυτα
Κώδικας: Επιλογή όλων
SELECT a.num FROM `table_a` `a`
LEFT JOIN `table_b` `b` ON a.num = b.num
WHERE
(b.amount >= 100 AND DATEDIFF(CURDATE(), DATE(b.date)) <= 190 AND DATEDIFF(CURDATE(), DATE(b.date)) >= 360) OR
(b.amount >= 50 AND DATEDIFF(CURDATE(), DATE(b.date)) <= 90 AND DATEDIFF(CURDATE(), DATE(b.date)) >= 190) OR
(b.amount >= 20 AND DATEDIFF(CURDATE(), DATE(b.date)) <= 0 AND DATEDIFF(CURDATE(), DATE(b.date)) >= 90)