Похоже, у вас есть диапазон дат в обратном направлении.Вы, вероятно, намеревались найти все записи, транзакции которых имели место в период с 29 апреля 2018 года по 29 мая 2018 года:
SELECT *
FROM transactionList
WHERE transactionDate BETWEEN '2018-04-29' AND '2018-05-29'
LIMIT 20;
Обратите внимание, что в этом случае вы можете использовать оператор BETWEEN
, который включаетна обоих концах вместо более многословного способа обозначения диапазона дат.