
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
09.02.2014, 13:38:00
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
Доброго времени суток ) подскажите что делаю неправильно есть две таблицы в одной хранятся записи в другой комментарии к записям, запрашиваю записи и количество комментариев к ним Код: sql 1. 2. 3. 4. 5. 6. 7. запрос возвращает только самую первую запись, ошибок нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2014, 15:19:36
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
Папа, GROUP BY забыли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2014, 15:26:56
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
если не трудно покажите пример, я уже замучился, что не пробовал не выходит ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2014, 17:57:41
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
Папа, покажите пример исходных данных и ожидаемый результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2014, 18:09:59
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
javajdbc, таблица record ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2014, 18:11:17
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
javajdbc, таблица comments ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2014, 18:16:49
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
Возвращается массив всех элементов Array ( [0] => Array ( [id] => 3365 [wp_id] => => [seo_title] => [seo_description] => [topic_title] => [text] => [cat_teg] => {"cat":["2"],"teg":["6","8"]} [user] => 1 [views] => 12150 [date] => 1340382079 [modified_page] => 1340382079 [post_status] => publish [post_type] => post [count_comments] => 0 [user_nickname] => Приколист ) [1] => Array ( ) и так далее нужно к каждой записи добавить [comments_count] => ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2014, 18:31:39
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
Папа, ну добавьте груп бу рекорд.ИД Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2014, 18:43:27
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
javajdbc, Спасибо, работает :) только запрос стал тяжелее, записей больше 3000 плюс коменты, наверно нужно логику кода менять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2014, 19:08:07
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
Папа, если вам надо только первые 5 или 50, тогда выберите их сначала а потом делайте связку для подсчета, примерно так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2014, 19:19:29
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
javajdbc, Круто, спасибо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2014, 21:14:01
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
javajdbc Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. А зачем здесь from-подзапрос? Вычисления в части select идут на последнем этапе (уже после order by). Достаточно Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.02.2014, 07:01:59
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
Папатолько запрос стал тяжелее, записей больше 3000 плюс коменты, наверно нужно логику кода менять не видно атрибутов wp_id - тоже unsigned? Короче, тип полей для связи должен быть идентичным если не хотите думать что должна сделать СУБД чтобы сравнить два разных типа, на что уйдет время и память. wp_id int unsigned not null comments_wp_id int unsigned not null ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.02.2014, 10:33:11
|
|||
|---|---|---|---|
Количество строк по id из другой таблицы |
|||
|
#18+
deblogger, Спасибо за совет, вообще эти столбики будут удалены это я переписывал базу из wordpress нужны были старые id-шники :) Но, важность связываемых типов столбцов я обязательно учту :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1835234]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 355ms |

| 0 / 0 |
