x-yuri
Новичок
да, но сортировать в mysql однозначно быстрее для больших объемов и при условии использования индексовя понимаю это, через использование join делается?
да, но сортировать в mysql однозначно быстрее для больших объемов и при условии использования индексовя понимаю это, через использование join делается?
чтобы реально было правильно и быстро, надо чтобы поля, по которым происходит связывания должны быть проиндексированными.Автор оригинала: Balancer
Естественно, что INNER JOIN намного быстрее. Я просто ответил на конкретный вопрос Nemozar.
ошибся при вставкеАвтор оригинала: dimagolov
это значит, что для команды 16 нету записи в таблице azov_all_com
тебе же по времени надо сортировать? Джойниш azov_time и azov_all_com при заданном id_zad и ORDER BY timeа как в вышенаписаном запрос сделать сортировку по номеру задания?..
dimagolov а почему не id команды?п.с. имя команды я бы сделал ключем результирующего массива.
можно и по id. дело вкуса.Автор оригинала: x-yuri
dimagolov а почему не id команды?
1. потому что все равно 2 запроса и ты ничего не выигрываешь, а проигрываешь в сложности запросов (см. ниже)Автор оригинала: x-yuri
и почему 1м запросом не узнать количество заданий, а 2м -получить всю информацию в готовом виде?