FROM phpbb_posts GROUP by topic_id ORDER BY post_id
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
kpripper
- phpBB 1.4.4
- Сообщения: 181
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 8 раз
FROM phpbb_posts GROUP by topic_id ORDER BY post_id
FROM phpbb_posts GROUP by topic_id ORDER BY post_id - какое действие пользователя выполняет этот запрос ?
http://forum.surgeryzone.net - форум врачей, кому нужен совет, обращайтесь, постараюсь помочь.
-
МайскийЖук
- phpBB 3.0.7-PL1
- Сообщения: 2535
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 17 раз
- Поблагодарили: 366 раз
FROM phpbb_posts GROUP by topic_id ORDER BY post_id
Это вообще не запрос. Это только часть запроса, указывающая на то, что какое-то действие производится с таблицей
phpbb_posts с группировкой по полю topic_id и сортировкой по полю post_id.Любовь и боль, покой и бой я как любой несу с собой…
-
kpripper
- phpBB 1.4.4
- Сообщения: 181
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 8 раз
Re: FROM phpbb_posts GROUP by topic_id ORDER BY post_id
Хостер заблокировал форум из-за чрезмерной нагрузки на MySQL, в письме штук 20 вот таких строк
662514 user_phpbb localhost user_phpbb Query 153 Copying to tmp table SELECT * FROM phpbb_posts GROUP by topic_id ORDER BY post_id DESC LIMIT 0,30
662514 user_phpbb localhost user_phpbb Query 153 Copying to tmp table SELECT * FROM phpbb_posts GROUP by topic_id ORDER BY post_id DESC LIMIT 0,30
http://forum.surgeryzone.net - форум врачей, кому нужен совет, обращайтесь, постараюсь помочь.
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 10 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: FROM phpbb_posts GROUP by topic_id ORDER BY post_id
правильно сделал ибо это мега кривой запрос - ищи откуда он
Помощь в ЛС/email только за WM или ЮMoney
-
ostridm
- phpBB 2.0.7
- Сообщения: 552
- Стаж: 14 лет 5 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 62 раза
Re: FROM phpbb_posts GROUP by topic_id ORDER BY post_id
запрос вынимает 30 последних постов по всем темам форума. запрос очень плохой. порядок следования тем в нем не определен
Добавлено спустя 13 минут 8 секунд:
для последних, 30 свежих тем эквиваленинтый по выдаче запрос такой
на той же базе что и вышестоящий дает
выдача не совпадает, потому что второй запрос упорядочивает темы а первый нет
Код: Выделить всё
Отображает строки 0 - 29 ( 30 всего, Запрос занял 14.6794 сек.) [post_id: 398399 - 397825]для последних, 30 свежих тем эквиваленинтый по выдаче запрос такой
Код: Выделить всё
SELECT p . *
FROM `phpbb_topics` t JOIN `phpbb_posts` p ON t.topic_last_post_id = p.post_id
ORDER BY t.topic_last_post_time DESC
LIMIT 0 , 30
Отображает строки 0 - 29 ( 30 всего, Запрос занял 0.0239 сек.)выдача не совпадает, потому что второй запрос упорядочивает темы а первый нет
-
kpripper
- phpBB 1.4.4
- Сообщения: 181
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 8 раз
Re: FROM phpbb_posts GROUP by topic_id ORDER BY post_id
Спасибо, попробую !
http://forum.surgeryzone.net - форум врачей, кому нужен совет, обращайтесь, постараюсь помочь.

