Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: 70N1 en 15 Julio 2014, 16:28 pm



Título: Triple consulta mysql ayuda.
Publicado por: 70N1 en 15 Julio 2014, 16:28 pm
Este codigo me da error y no se por que.  Alguna idea?


Código:
SELECT concat_ws(' ', nombre, 1ape, 2ape)
as users
FROM usuarios
WHERE concat_ws(' ', nombre, 1ape, 2ape)
LIKE 'toni toni toni'

or

SELECT concat_ws(' ', nombre, 1ape)
as userss
FROM usuarios
WHERE concat_ws(' ', nombre, 1ape)
LIKE 'toni toni'



Título: Re: Triple consulta mysql ayuda.
Publicado por: EFEX en 16 Julio 2014, 06:33 am
Por separado funciona y es mejor que lo apliques por separado no se que resultado esperas obtener al final...

http://sqlfiddle.com/#!2/058438/19


Título: Re: Triple consulta mysql ayuda.
Publicado por: HVO en 21 Julio 2014, 06:11 am
usa sub consultas.

ejemplo:

Código
  1. SELECT users FROM(SELECT concat_ws(' ', ename, job)
  2. AS users
  3. FROM emp) emp2
  4. WHERE users LIKE 'SMITH CLERK'


Título: Re: Triple consulta mysql ayuda.
Publicado por: 70N1 en 22 Julio 2014, 20:35 pm
Gracias vho.