|
|
|
Все записи одной таблицы + количество ссылаемых
|
|||
|---|---|---|---|
|
#18+
Привет всем. есть таблица тем форума и таблица ответов на тема, то есть записи ссылаються на темы...не у всех тем могут быть ответы можно ли каким образом получить все темы и количетсво ответов на эти темы? и еще вопрос такой можно ли в мускле использовать псевдонимы таблиц? стыдно за вопрос конечно. но блин не могу написать запрос :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2005, 11:27 |
|
||
|
Все записи одной таблицы + количество ссылаемых
|
|||
|---|---|---|---|
|
#18+
DenisUA есть таблица тем форума и таблица ответов на тема, то есть записи ссылаються на темы...не у всех тем могут быть ответы можно ли каким образом получить все темы и количетсво ответов на эти темы? и еще вопрос такой можно ли в мускле использовать псевдонимы таблиц? Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2005, 11:36 |
|
||
|
Все записи одной таблицы + количество ссылаемых
|
|||
|---|---|---|---|
|
#18+
select f.id as fid,f.F_NAME as fFNAME,f.F_USER as fFUSER, f.F_TEXT as fFTEXT,f.F_DATE as fFDATE,COUNT(cf.forum_id) as countid from forum f, comm_forum cf where f.id = cf.forum_id group by f.id,f.F_NAME,f.F_USER, f.F_TEXT,f.F_DATE это конечно правильно. но как сделать чтобы выводились все темы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2005, 11:41 |
|
||
|
Все записи одной таблицы + количество ссылаемых
|
|||
|---|---|---|---|
|
#18+
DenisUAselect f.id as fid,f.F_NAME as fFNAME,f.F_USER as fFUSER, f.F_TEXT as fFTEXT,f.F_DATE as fFDATE,COUNT(cf.forum_id) as countid from forum f, comm_forum cf where f.id = cf.forum_id group by f.id,f.F_NAME,f.F_USER, f.F_TEXT,f.F_DATE это конечно правильно. но как сделать чтобы выводились все темы? Неправильно, надо делать LEFT JOIN, а вот это Код: plaintext 1. 2. Переписываем так: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.06.2005, 11:46 |
|
||
|
|

start [/forum/topic.php?fid=47&tid=1853981]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 376ms |

| 0 / 0 |
