Hola amigos!
Vereis tengo esta consulta:
Código MySQL:
Ver originalSelect e.descripcion
, e.id_empresas
, e.id_empresas_listas
, l.activo
, l.id
, ed.nombre
, ed.id_empresas
FROM empresas_listas_articulos e
INNER JOIN listas l
On e.id_empresas_listas
= l.id
and l.activo
= 1 INNER JOIN empresas_direcciones ed
On ed.id_empresas
= e.id_empresas
and l.activo
= 1 WHERE e.descripcion
LIKE '%ropa%'
Select m.descripcion
, m.id_empresas
, m.id_listas
, lis.id
, lis.activo
FROM empresas_marcas m
INNER JOIN listas lis
On m.id_listas
= lis.id
and lis.activo
= 1 WHERE m.descripcion
LIKE '%ropa%'
En la que pretendo mirar si existe la palabra ropa en las tablas empresas_listas_articulos, listas, empresas_direcciones, empresas_marcas la cosa es que me da el siguiente error:
sql The used SELECT statements have a different number of columns
A ver si alguien puede decirme a que es debido.
Un saludo!!