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

184
Vistas
Consulta SQL que compara datos en dos tablas

Así que todavía soy muy nuevo en las bases de datos. Tengo una tabla llamada patappts, donde se almacena el nombre del higienista que estará atendiendo al paciente para cada cita, entre otras cosas. Cuando un usuario hace clic en una fecha para registrarse para una cita, envía la hora de inicio de la cita en la que se hizo clic a mi archivo php. Lo que estoy tratando de hacer es obtener los nombres de todos mis higienistas en mi tabla de higienistas que aún no están en mi tabla patappts con la misma hora de inicio en la que hizo clic el usuario. Por lo tanto, solo se muestran los nombres de los higienistas que aún no tienen una cita en ese momento.

No estoy muy seguro de qué usar en mi consulta para lograr esto.

 $sql = "SELECT hyg FROM patappts WHERE start != '$start' UNION SELECT name FROM hygienists";
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Suponiendo que tiene una tabla de hygenists que contiene la lista de todos los higienistas, creo que la consulta que debe usar es

 SELECT h.name FROM hygenists h WHERE h.name NOT IN ( SELECT p.name FROM patappts p )

De esta forma seleccionará solo aquellos nombres que no aparecen en la lista de citas.

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