Я использую таблицу базы данных со следующими данными:Retrive данные из моих-SQL базы данных в течение последних 30 минут
Column Number | Column name | Data type
---------------------------------------------
1 | cardid | int(5)
2 | price | decimal(5,2)
3 | isbuyprice | int(1)
4 | date | date
5 | time | time
Теперь я хочу, чтобы получить данные, которые вставлены в таблицу в последнем 30 минут. Я попытался, используя следующий код, но он извлекаться мне все строки моего стола:
"SELECT * FROM table1 WHERE time > (now() - INTERVAL 30 MINUTE)";
Нет, это не будет работать, например, когда NOW() будет '2013-02-10 00: 15: 00', он не вернет последние 30-минутные строки. –
Это решение не сработало для меня. – user1929236
@ user1929236 мой ответ редактируется. – ripa