SELECT DISTINCT(node.nid) AS nid,
term_data.name AS term_data_name,
term_data.vid AS term_data_vid,
term_data.tid AS term_data_tid,
term_image.tid AS term_image_tid
FROM node node
LEFT JOIN term_node term_node ON node.vid = term_node.vid
LEFT JOIN term_data term_data ON term_node.tid = term_data.tid
LEFT JOIN term_image term_image ON term_node.tid = term_image.tid
WHERE term_data.vid in ('2')
Комментарии
Добавьте фильтр Node: Distinct
Если я не путаю, то там есть фильтр Материал:Особый, где выставляется distinct...
ой, спасибо! не заметил сразу!
Чего то не нашел ничего!
А где это у меня похожа похожая проблема!
Это поле не нашел в фильтре drupal 6.
На всякий случай
Query:
SELECT DISTINCT(node.nid) AS nid,
term_data.name AS term_data_name,
term_data.vid AS term_data_vid,
term_data.tid AS term_data_tid,
term_image.tid AS term_image_tid
FROM node node
LEFT JOIN term_node term_node ON node.vid = term_node.vid
LEFT JOIN term_data term_data ON term_node.tid = term_data.tid
LEFT JOIN term_image term_image ON term_node.tid = term_image.tid
WHERE term_data.vid in ('2')