Más de una imagen por producto.

Consulta sencilla para obtener aquellos productos que tienen más de una imagen.

SELECT 
    p.id_product,
    pl.name AS product_name,
    COUNT(i.id_image) AS image_count
FROM 
    ps_product p
INNER JOIN 
    ps_product_lang pl ON p.id_product = pl.id_product
INNER JOIN 
    ps_image i ON p.id_product = i.id_product
WHERE 
    pl.id_lang = 1  -- Cambiar según el idioma deseado
GROUP BY 
    p.id_product, pl.name
HAVING 
    COUNT(i.id_image) > 1  -- Filtrar productos con más de una imagen
ORDER BY 
    image_count DESC;

Con esto podemos ver comprobar aquellos productos que tienen más de alguna imagen. o podemos modificar esta linea:

COUNT(i.id_image) < 1  -- Filtrar productos sin imagenes

para obtener aquellos productos que no tienen imagen.

Compartir

Otros post

Mejora tus url's en woocommerce

Mejora tus url’s en woocommerce

Que las url’s de tu sitio web sean entendibles, puede ser un factor importante para el SEO de tu tienda. ¿Quieres mejorar los enlaces de tu woocommerce?

Mi gato sibarita

Y el servidor de 2 euros Tengo un gato que es un lord inglés y otro que parece una cabra montesa. Te cuento. A principios

¿Quién eres?