Título: Hacer Where en Mysql Publicado por: yoelrodguez en 22 Marzo 2015, 19:01 pm Hola existe alguna forma de que yo pueda hacer una búsqueda por todos los campos de una tabla sin necesidad de estar escribiendo uno a uno.
Saludos Título: Re: Hacer Where en Mysql Publicado por: engel lex en 23 Marzo 2015, 00:48 am creo que lo que pides no se puede... quieres buscar en todos los campos y todas las filas de la tabla un mismo termino? sin tener que hacer el monton de OR?
Título: Re: Hacer Where en Mysql Publicado por: yoelrodguez en 23 Marzo 2015, 01:01 am Si es si existe alguna forma de buscar por todos sin usar un OR por ejemplo
Select * From tabla Where * Like '%$valor%' Título: Re: Hacer Where en Mysql Publicado por: fran800m en 16 Abril 2015, 21:21 pm Te puedes montar algo como
select * from tabla where concat(campo1, campo2, campo3, campoN) like '%$valor%' pero sigues teniendo que escribir los campos (aunque ahorras escritura) Eso sí la eficiencia como que .......... Lo que quieres que yo sepa no se puede hacer, y aunque se pudiera sería una pasada .... un like por cada campo ... madre mia Un saludo, Título: Re: Hacer Where en Mysql Publicado por: exploiterstack en 21 Abril 2015, 08:52 am Claro que se puede, te aconsejo que busques info sobre como realizar una subconsulta.
Espero haberte ayudado, un saludo! ;) |