У меня есть таблица базы данных для валют. Я обновляю валюты ежедневно, используя API финансов Google, а также дату и время. Имя моего столбца Дата и тип данных дата / время
Я хочу получить курс доллара, который последний раз обновлялся в базе данных на основе даты, вместо идентификатора таблицы.
Ниже запросов показывает всегда один и тот же результат.
SELECT * FROM `currencyrates` WHERE CurrencyCode='USD' AND Rate > 0 ORDER BY 'Date' ASC
SELECT * FROM `currencyrates` WHERE CurrencyCode='USD' AND Rate > 0 ORDER BY 'Date' DESC
Он всегда показывает записи за 2015 год, вместо этого он должен сначала показывать запись за 2019 год, поскольку записи выходят в базу данных. Я проверил это, отсортировав в своем инструменте SQL (SQLyog).