Hola playa, cómo vas??
1. A campo vacío te refieres a nulos?? Si es así:
Código:
select campo1, campo2, campo3 from tabla where campo2 is NULL or campo3 is NULL;
----
2. Buscar no por los valores de un campo en concreto si no solo por parte de ellos...
Tienes las
funciones de cadenas en mysql para extraer la parte que necesites buscar
Para buscar una cadena con mysql, tienes la instrucción LIKE...
Código:
select campo1, campo2, campo3 from tabla where campo2 like '%palabra%';
Saludos