У меня есть запрос MySQL, как это < /p>
SELECT outpatients.OutpatientID AS ID, FLOOR((CURDATE() - patients.DateOfBirth)/10000) AS age,
from outpatients
LEFT JOIN patients ON outpatients.PatientID = patients.PatientID
WHERE outpatients.DeletedBy IS NULL AND DATE(outpatients.CreatedOn) = CURDATE() LIMIT 0, 20
< /code>
Когда я запускаю, это потребовалось длительность для 1 запроса: 14 641 сек. '2025-01-01' и '2025-01-31' < /code>
и для 1 запроса: 0,219 с. < /P>
Вопросы. Как один день занял больше времени, чем более одного дня (в случае более 30 дней)
Подробнее здесь: https://stackoverflow.com/questions/795 ... ng-between
Почему использование Curdate в MySQL занимает больше времени, чем использование между [дублирования] ⇐ MySql
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему использование Curdate в MySQL занимает больше времени, чем использование между
Anonymous » » в форуме MySql - 0 Ответы
- 4 Просмотры
-
Последнее сообщение Anonymous
-