Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

83
Vistas
PHP buscando desde filas fijas

Tengo una tabla de pacientes con más de 1000 registros de pacientes. Todos los registros son creados por 5 administradores. He separado a los pacientes en la tabla de pacientes usando la columna admin_id . Cuando el administrador "A" inicia sesión, solo puede ver a los pacientes creados por él. Ahora quiero buscar al paciente en la tabla de pacientes. El resultado de mi búsqueda será solo de registros de pacientes creados por el administrador "A";

Consulta mysql:

 SELECT * FROM patient WHERE admin_id = 36 AND fname LIKE '%test%' OR email LIKE '%test%' OR mobile LIKE '%test%' ORDER BY ID DESC

(Aquí obtengo el resultado de todos los registros, pero solo necesito de donde admin_id = 36).

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Tienes que poner alrededor del OR cerrar un paréntesis () para que la expresión solo sea verdadera cuando admin_id es 36 y el resto también es verdadero

 SELECT * FROM patient WHERE admin_id = 36 AND (fname LIKE '%test%' OR email LIKE '%test%' OR mobile LIKE '%test%') ORDER BY ID DESC
over 4 years ago · Santiago Trujillo Denunciar

0

Tratar:-

 SELECT * FROM patient WHERE (admin_id = 36 AND fname LIKE '%test%') OR (email LIKE '%test%') OR (mobile LIKE '%test%') ORDER BY ID DESC
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda