come al solito mi devo arrangiare da solo...
cmq: quando si usa GROUP_CONCAT occorre utilizzare la clausola GROUP (devo studiare sta cosa!!)... in pratica la query del mio secondo post andava benissimo ma era priva del GROUP BY
...
oppure il WHERE...
codice:
SELECT 
	capitoli.titolo 
		AS titolo, 
	articoli.id_articolo
		AS id,
	articoli.sub_titolo 
		AS subtitolo, 
	articoli.meta_desc
		AS metadescription,
	articoli.meta_key
		AS metakeywords,
	articoli.testo 
		AS testo,
	DATE_FORMAT(articoli.data_inserimento, '%d %M %Y ore %H:%i') 
		AS data_up,
	GROUP_CONCAT(DISTINCT argomenti.argomento ORDER BY argomenti.id_argomento SEPARATOR '|') 
		AS argomenti,
	GROUP_CONCAT(DISTINCT CAST(argomenti.id_argomento AS CHAR(10000) CHARACTER SET utf8) ORDER BY argomenti.id_argomento SEPARATOR '|')
		AS id_argom,
	COUNT(DISTINCT commenti.id_commento) 
		AS numero_commenti,
	utenti.nome 
		AS autore
FROM 
	articoli 
JOIN 
	argomenti_articolo ON (articoli.id_articolo = argomenti_articolo.id_articolo) 
JOIN 
	argomenti ON (argomenti.id_argomento = argomenti_articolo.id_argomento)
INNER JOIN 
	utenti ON (utenti.id_user=articoli.id_utente) 
INNER JOIN 
	capitoli ON (capitoli.id_capitolo=articoli.id_capitolo)
LEFT OUTER JOIN
	commenti ON (commenti.id_articolo = articoli.id_articolo)
GROUP BY id
ORDER BY data_up DESC