xNiSSaNx
07-04-2012, 10:27
У меня есть таблица them (`id`,`msg`)и komm(`id_them`,`msg`) где id с первой таблицы равно id_them со второй, тоесть это как бы тема, с комментариями.
И нужно вывести записи с табилицы them отсортированные по количеству записей с komm где them.id = komm.id_them
Например:
------------them---------------
|ID|_msg____|
| 1 | text_id1 |
| 3 | text_id3 |
| 4 | text_id4 |
| 8 | text_id8 |
| 9 | text_id9 |
------------komm---------
|id_them| _ msg _ _ |
| _ 4 _ | text |
| _ 1 _ | text |
| _ 3 _ |text |
| _ 4 _ |text|
| _ 1 _ |text|
| _ 4 _ |text|
| _ 4 _ |text|
| _ 3 _ |text|
| _ 4 _ |text|
| _ 1 _ |text|
| _ 8 _ |text|
Чтоб результат выполнения запроса был такой
text_id4 (5 komm)
text_id1(3 komm)
text_id3(2 komm)
text_id8(1 komm)
text_id9(0 komm)
И нужно вывести записи с табилицы them отсортированные по количеству записей с komm где them.id = komm.id_them
Например:
------------them---------------
|ID|_msg____|
| 1 | text_id1 |
| 3 | text_id3 |
| 4 | text_id4 |
| 8 | text_id8 |
| 9 | text_id9 |
------------komm---------
|id_them| _ msg _ _ |
| _ 4 _ | text |
| _ 1 _ | text |
| _ 3 _ |text |
| _ 4 _ |text|
| _ 1 _ |text|
| _ 4 _ |text|
| _ 4 _ |text|
| _ 3 _ |text|
| _ 4 _ |text|
| _ 1 _ |text|
| _ 8 _ |text|
Чтоб результат выполнения запроса был такой
text_id4 (5 komm)
text_id1(3 komm)
text_id3(2 komm)
text_id8(1 komm)
text_id9(0 komm)