Jump to content

[SOLUCIONADO] CONSULTA sql ps_address mas email de ps_customer


fonimon

Recommended Posts

Hola, necesito importar un csv desde la BBDD de PS 1.6 y necesito la tabla de ps_address más el email, entiendo que tengo que hacer un LEFT JOIN pero no me aclaro muy bien porque me sale una consulta con enorme

SELECT * FROM ps_address inner JOIN ps_customer WHERE email IS NOT NULL

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

Buenos días @fonimon

La consulta que necesitas es la siguiente:

SELECT c.email, a.* 
FROM ps_address a
LEFT JOIN ps_customer c ON (a.id_customer = c.id_customer);

 

Y si quieres no mostrar las entradas sin un mail asociado, la consulta sería:

SELECT c.email, a.* 
FROM ps_address a
LEFT JOIN ps_customer c ON (a.id_customer = c.id_customer)
WHERE c.email != '';

 

Espero que te sirva :).

 

Saludos,

 

  • Thanks 1
Link to comment
Share on other sites

On 1/14/2020 at 11:52 AM, fonimon said:

Muchas gracias, voy a probarlo y te digo

Muchas gracias, la verdad es que si que funciona tal cual la consulta, me devuelve lo que necesito, el problema viene a la hora de importarlo a la versión 1.7 que cuando cuadro las columnas y le doy a importar me empiezan a salir mensajes de error: " falta DNI", " nº telefono incorrecto", etc, pero esto ya es tema de editar el csv y rellenar datos que falten para importar los archivos, asi que lo ire haciendo con paciencia, muchas gracias de nuevo.

Disculpa no se como cerrar el tema o si lo tienes que hacer tu.

Link to comment
Share on other sites

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...