RomanK
Новичок
Деревья в MySQL
Здравствуйте.
Незнаю как назвать тему
. Назвал как назвал. 
Имеется две таблицы MySQL:
pid в таблице messages - это id в таблице subjects. То есть для каждой строки в таблице subjects есть несколько строк в таблице messages.
Вот такой вот вопрос:
Пусть pid для таблицы subjects равен например 1.
Как одним запросом узнать количество строк в таблице subjects, удовлетворяющих условию pid=1, и количество строк в сумме в таблице messages, удовлетворяющих условию pid (для messages)=id (для subjects).
То есть: Как узнать, сколько тем с pid=1, и сколько сообщений в сумме удовлетворяет каждой теме с pid=1.
Блин, думаю понятно объяснил.
Ну то есть простое дерево. 
С уважением.
Здравствуйте.
Незнаю как назвать тему


Имеется две таблицы MySQL:
Код:
CREATE TABLE subjects
(
`id` INT(11) unsigned NOT NULL auto_increment,
`pid` INT(11) unsigned NOT NULL DEFAULT 0
);
Код:
CREATE TABLE messages
(
`id` INT(11) unsigned NOT NULL auto_increment,
`pid` INT(11) unsigned NOT NULL DEFAULT 0
);
Вот такой вот вопрос:
Пусть pid для таблицы subjects равен например 1.
Как одним запросом узнать количество строк в таблице subjects, удовлетворяющих условию pid=1, и количество строк в сумме в таблице messages, удовлетворяющих условию pid (для messages)=id (для subjects).
То есть: Как узнать, сколько тем с pid=1, и сколько сообщений в сумме удовлетворяет каждой теме с pid=1.
Блин, думаю понятно объяснил.


С уважением.