Jump to content

Error en consulta SQL (Gestor SQL)


Pau111111

Recommended Posts

Buenas, he hecho una consulta que en el phpmyadmin me funciona pero en el Gestor SQL del backoffice no, me salta esto: El operador "*" no se puede utilizar en una consulta anidada.

 

Creo que tiene que ver con esto: WHERE ( SELECT SUM(total_paid_real / conversion_rate) FROM ps_orders o WHERE o.id_customer = a.id_customer AND o.id_shop IN (1) AND o.valid = 1 ) > 0

 

Con el paso final ">" creo.

 

¿Alguien sabe como solucionarlo?

 

 

Gracias!

Link to comment
Share on other sites

El problema es que no puedes hacer consultas anidadas. Es decir, no puedes hacer el WHERE (SELECT...)

Es una limitación del Gestor SQL de Prestashop.

En un gestor mySQL normal te irá bien, como dices.

Hay alguna forma de lograrlo o algo similar en el backoffice?

Edited by Pau111111 (see edit history)
Link to comment
Share on other sites

  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...