Estoy tratando de buscar una cadena en una tabla completa en mySQL.Buscar una tabla completa en mySQL para una cadena
Quiero buscar todos los campos y todas las entradas de una tabla, devolviendo cada entrada completa que contiene el texto especificado.
No puedo encontrar la manera de buscar campos múltiples fácilmente; aquí están los detalles:
La tabla es "clientes". Tiene alrededor de 30 campos y 800 entradas, demasiado para mostrar todo a la vez en un navegador. Me gustaría buscar un nombre (es decir, "María"), pero podría ser en el shipping_name field
o la billing_name field
, o el campo email
, etc.
me gustaría buscar todos los campos en busca de entradas que contienen la cadena "María". Esto es lo que creo que debería funcionar, pero no:
SELECT * FROM `clients` IN 'Mary'
Realmente estaba buscando una forma de no tener que escribir todos los campos de la tabla. Quiero buscar en todos los campos. Asumiría que algo tan simple es posible. También me di cuenta de que cuando escribo minúsculas "Mary" no encuentra "Mary". ¿Cómo puede hacer que no distinga entre mayúsculas y minúsculas y buscar TODOS los campos? – VoltzRoad
podemos concat (*)? – Waqas
¿Cuáles son las comillas simples vacías '', para? Gracias – KDawg