powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как можно ускорить запрос?
2 сообщений из 27, страница 2 из 2
Как можно ускорить запрос?
    #38819364
deadly1983
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо Вам!!!
...
Рейтинг: 0 / 0
Как можно ускорить запрос?
    #38819721
Диклевич Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
deadly1983
Код: sql
1.
2.
3.
4.
5.
SELECT pr.id
FROM products_price AS pr
LEFT JOIN currency_rate AS cur ON cur.main_cid = pr.cid AND convert_cid = 2
LEFT JOIN currency AS c ON c.id = cur.convert_cid
WHERE CEIL(price * cur.rate*POW(10,c.round_precision))/POW(10,c.round_precision) BETWEEN 20 AND 20000



Запрос не красивый, но быстрый.

LEFT тут ни к чему, можно убрать, оставить только JOIN.
...
Рейтинг: 0 / 0
2 сообщений из 27, страница 2 из 2
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как можно ускорить запрос?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]