Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Оптимизация запроса

2.2K
26 августа 2017 года
S@tana
53 / / 15.10.2009
День добрый!
В запросах не силен, но все же.
Дело следующее. В таблице имеются записи о играх на разных игровых зонах.
Надо посчитать кол-во занятых зон на конкретную дату и время.
Накидал запрос
 
Код:
SELECT `GameSchedule`.`datetime`,
( SELECT COUNT(`New`.id) FROM `game_schedule` AS `New` WHERE `New`.`status`=0 AND `New`.`datetime`=`GameSchedule`.`datetime` ) AS `countFree`
FROM `game_schedule` AS `GameSchedule`
WHERE `GameSchedule`.`datetime`
LIKE '2017-08-26%' GROUP BY datetime
Время выполнения данного запроса 3+ секунды.
Собственно вопрос. Как оптимизировать его чтобы максимально сократить время?
2.2K
30 августа 2017 года
S@tana
53 / / 15.10.2009
Все, разобрался.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог