У меня есть огромная таблица из 2.000.000 строк, в которой у меня есть два столбца, которые являются датами. Теперь я хочу, чтобы найти все те строки, в которых разница между этими двумя датами составляет> 30. я уже установил запрос такого рода:dateiff в mysql выбрать новое поле только в том случае, если определенное значение
SELECT DATEDIFF(date1, date2) as new
FROM table1;
и он работает, и перечислить все результаты и показывает разницу. Теперь я хотел бы иметь в результате только те случаи, когда разница между двумя датами выше 30, а также есть доказательства этого числа.
Я попытался
SELECT DATEDIFF(date1, date2) >30 as new
FROM table1;
Но в результате в колонке нового я всегда значение 1 (который я думаю, стендами для TRUE), но мне нужно, чтобы увидеть эту разницу (число: 31, 32, 33 экз.).
Может кто-нибудь, пожалуйста, помогите мне?
спасибо
Выберите галочку слева от вашего ответа принятого, не просто переименовать название с (ЗАКРЫТО). Выбор ответа автоматически * закрывает * вопрос. – BLaZuRE