Eliminamos los espacios en blanco.
Código MySQL:
Ver originalwp_posts.ID,wp_posts.post_title,wp_posts.post_status,wp_postmeta.meta_value
WHERE wp_posts.post_type
= 'product' AND wp_posts.post_status
= 'publish' AND wp_posts.ID
= wp_postmeta.post_id
AND wp_postmeta.meta_key
= 'total_sales' AND wp_postmeta.
value !='' /**Anulamos los espacios en blanco!**/
wp_posts.ID,wp_posts.post_title,wp_posts.post_status,wp_postmeta.meta_value
WHERE wp_posts.post_type
= 'product' AND wp_posts.post_status
= 'publish' AND wp_posts.ID
= wp_postmeta.post_id
AND wp_postmeta.meta_key
= '_stock' AND wp_postmeta.
value !='' /**Anulamos los espacios en blanco!**/
wp_posts.ID,wp_posts.post_title,wp_posts.post_status,wp_postmeta.meta_value
WHERE wp_posts.post_type
= 'product' AND wp_posts.post_status
= 'publish' AND wp_posts.ID
= wp_postmeta.post_id
AND wp_postmeta.meta_key
= '_product_attributes' AND wp_postmeta.
value !='' /**Anulamos los espacios en blanco!**/ /** Con el group by meta value agrupamos por valores y quitamos los que estan en blanco y nulos**/
Cita: Por ahora devuelve los resultados en blanco, y 7 líneas (las mismas que en la consulta SQL) y debería (al menos es lo que pretendo) lanzar cuatro líneas solamente, que es el número de ID´s distintas.
En este punto , hay un par de detalles a tener en cuenta , en que criterio vas a mostrar los datos si el id esta repetido?
Un saludo!