Bạn có thể sử dụng MySQL STR_TO_DATE()
chức năng
SELECT id, date
FROM tableName
WHERE STR_TO_DATE(date,'%Y-%m-%d') >= '01/01/2012'
ORDER BY date DESC;
Mặc dù tôi nghi ngờ rằng bạn sẽ có thời gian dễ dàng hơn khi sử dụng Dấu thời gian Unix
SELECT id, date
FROM tableName
WHERE UNIX_TIMESTAMP(STR_TO_DATE(date,'%d/%m/%Y')) >= UNIX_TIMESTAMP('01/01/2012')
ORDER BY date DESC;