
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.08.2013, 13:15:45
|
|||
|---|---|---|---|
|
|||
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
Добрый день, подскажите пожалуйста, как ПРАВИЛЬНО подсчитать количество новостей, при выборке категорий, связь по id между ними. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2013, 13:45:00
|
|||
|---|---|---|---|
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
Мало данных для осмысленного ответа. Можно только предполагать, что потребуется связать таблицы (Join), ввести группировку (Group By), посчитать Count, возможно, наложить Distinct... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2013, 14:22:05
|
|||
|---|---|---|---|
|
|||
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
Извиняюсь, cat -------- id|name news -------- id|cat|name вывести записи таблицы cat и посчитать сколько новостей привязаны к этой категории ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2013, 14:30:08
|
|||
|---|---|---|---|
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
ну и в чём сложности? Код: sql 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2013, 14:32:00
|
|||
|---|---|---|---|
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
Или тут есть какие-то не указанные до сих пор тонкости, и этот тривиальный вариант - не устраивает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2013, 15:02:36
|
|||
|---|---|---|---|
|
|||
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
AkinaИли тут есть какие-то не указанные до сих пор тонкости, и этот тривиальный вариант - не устраивает? устраивает конечно, но есть одно НО, новости нужны не все, а только a.approve = '1' AND a.status = '1' про это и вправду я забыл написать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2013, 15:05:21
|
|||
|---|---|---|---|
|
|||
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
LEFT JOIN news e ON e.cat = a.id AND e.approve = '1' AND e.status = '1' вроде правильно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2013, 15:15:27
|
|||
|---|---|---|---|
|
|||
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
нет неправильно( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2013, 15:19:37
|
|||
|---|---|---|---|
|
|||
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
если группирую выводятся первые десять, видимо конфликт, так как после основного запроса я делан COUNT для пагинатора ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.08.2013, 19:42:18
|
|||
|---|---|---|---|
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
DDL, наполнение и запрос - в студию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.08.2013, 15:19:21
|
|||
|---|---|---|---|
|
|||
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
две таблицы news: ------------------------- id|cat|name|text ------------------------- 1|1|Заголовок|Техт category: -------------------------- id|name|text -------------------------- 1|Название|Описание Код: sql 1. 2. 3. 4. 5. 6. 7. 8. задача тривиальная, а не работает нормально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.08.2013, 15:24:44
|
|||
|---|---|---|---|
|
|||
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
Xploderзадача тривиальная, а не работает нормально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.08.2013, 15:45:03
|
|||
|---|---|---|---|
|
|||
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
qwerty112Xploderзадача тривиальная, а не работает нормально спасибо за помощь, вы показали высокий уровень выдержки и тактичности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.08.2013, 16:01:14
|
|||
|---|---|---|---|
|
|||
Выборка категорий, с правильным подсчетом новостей в каждой |
|||
|
#18+
Xploderqwerty112пропущено... спасибо за помощь, вы показали высокий уровень выдержки и тактичности рад что вам понравилось, обращайтесь ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1836157]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
122ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 452ms |

| 0 / 0 |
