Añadir nuevo comentario

Asignar a un artículo de drupal, un grupo de etiquetas dado mediante otra tabla en MySQL con un LEFT JOIN

El problema es el siguiente: tengo una tabla con más de mil artículos en un archivo .ods, con sus campos:guid, title, alias, body, published, catid, created, created_by, created_by_alias, metakey, metadescel objetivo último es hacer una importación mediante feeds y crear un nodo de tipo artículo con cada una de las filas de esta tabla.También tengo una tabla llamada jos_custom_properties que contiene los id de los artículos (content_id) y los términos de taxonomía Region (valued_id).Lo que quiero obtener es una tabla con los artículos y en cada artículo, además de los campos ya dichos aparezca un campo regiones que contenga cada uno de los ids de las regiones asignadas a dicho artículo.Para ello necesito hacer una consulta MySQL:SELECT a.guid, a.title, a.alias, a.body, a.published, a.catid, a.created, a.created_by, a.created_by_alias, a.metakey, a.metadesc,
GROUP_CONCAT(b.value_id ORDER BY b.content_id) AS regiones
FROM Hoja1 a
LEFT JOIN jos_custom_properties b ON a.guid=b.content_id
GROUP BY a.guid, a.title;Con ella obtengo el resultado deseado 

Anonimo HTML

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <hr> <br> <br /> <ul> <ol> <li> <em> <b> <u> <i> <strong> <sub> <sup> <code>
  • Saltos automáticos de líneas y de párrafos.
  • HTML tags will be transformed to conform to HTML standards.

Plain text

  • No se permiten etiquetas HTML.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Saltos automáticos de líneas y de párrafos.
Al enviar este formulario aceptas la política de privacidad de Mollom.