Не силен в MySQL. Помогите оформить запрос.
Просто подсчитать количество документов в термине делаю так:
$terms = taxonomy_get_tree($vid);
foreach ( $terms as $term ) {
$count = db_result(db_query("SELECT COUNT(nid) FROM {term_node} WHERE tid = %d", $term->tid));
}
В этих документах есть поле mode (в БД - таблица content_field_mode, поле field_mode)
Надо в запрос добавить еще что-то, чтобы в результате остались только документы, у которых это поле равно mode_1.
Комментарии
right join второй таблицы, связку делайте по id (я не знаю, какой у вас там общий), а условие джойна - field = 'mode_1'