Essayez ceci
SELECT * from table1
WHERE id NOT IN ( select id FROM table1 WHERE
`date_sold` BETWEEN '2014-05-10' and '2014-05-20')
cela vous donnera le résultat des articles qui n'ont pas été vendus entre les dates indiquées.
Essayez ceci
SELECT * from table1
WHERE id NOT IN ( select id FROM table1 WHERE
`date_sold` BETWEEN '2014-05-10' and '2014-05-20')
cela vous donnera le résultat des articles qui n'ont pas été vendus entre les dates indiquées.