У меня есть следующий запрос MySQL:MySQL большого количества строк запрос
EXPLAIN
SELECT
id,
name,
title,
description,
time
FROM entity
WHERE
(date_end > CURRENT_DATE
OR (date_end = CURRENT_DATE AND time_end >= CURRENT_TIME)
)
AND (next_date < CURRENT_DATE
OR (next_date = CURRENT_DATE AND next_time <= CURRENT_TIME)
)
Когда я могу сделать, чтобы сделать этот запрос занимает меньше времени при работе с 10000 + строк в таблице?
Я не думаю, что будет работать .. это появляется его таблица имеет дату в одном поле, время в другом, и, если не поле истинной даты/время для time_end, он немного застрял на том, что у него уже есть. – DRapp
Я советовал ему изменить свой дизайн базы данных - если это возможно. –
DOOhhhh ... судорога мозга сегодня утром ... даже не читала ваши комментарии об этом .. Может кто-то сказать кофеин – DRapp