Tengo 3 tablas que entran en la consulta
term_data:
tid
vid
name
term_node:
nid
tid
node:
nid
type
la consulta que tengo construida es:
Código PHP:
SELECT d.name, d.tid, dn.nid, nt.type
FROM term_data d, term_node dn, node nt
WHERE dn.tid = d.tid
AND d.vid =3
AND nt.type = 'manualbp'
AND nt.nid = dn.nid
lo malo es que como los tid se repiten en los nid la
consulta me saca los tid una vez por cada vez que
aparezca en los nid. Y yo solo necesito saber los tid
que estan en nid.
name tid nid type
Estatal 6 186 manualbp
Zaragoza 18 187 manualbp
Jaén 13 189 manualbp
Jaén 13 190 manualbp
Jaén 13 191 manualbp
Jaén 13 193 manualbp
Jaén 13 194 manualbp
Jaén 13 195 manualbp
Almería 8 196 manualbp
Jaén 13 197 manualbp
Málaga 14 198 manualbp
Andalucía 7 199 manualb
estoy mirando como puedo hacer que solo me saque una
vez el name y el tid que son los datos que me
interesan. Estoy mirandome el count y el count
distinct, pero no termino de ver como funciona, o si
me puede servir.
¿Alguna sugerencia?
Gracias
Oskar