Hola amigos, tengo un problema con una consulta y necesito su valiosa ayuda, resulta que tengo 2 tablas en mysql, las cuales las voy a utilizar en un pequeño aplicativo de visual basic 6 para dar citas. La primera tabla contiene los siguientes datos:
 
 
tabla turnos
+----------+
8:00
8:15
8:30
8:45
9:00
9:15
9:30
9:45
10:00
+----------+
 
y la segunda:
 
tabla citas
 
+----------+---------------+-----------+---------------+---------+----------+----------+
 
| num_cita | fecha_cita | hora_cita | ide_pcte | ide_med | cod_cons |
 
+----------+---------------+------------+--------------+---------+----------+----------+
 
|        1    | 2011-11-07     | 8:00    | 18127989     | 1           | 1        | 
 
|        2    | 2011-11-07     | 8:30    | 18129139     | 1           | 2        | 
 
|        3    | 2011-11-07     | 9:00    | 69008499     | 1           | 1        | 
 
+----------+----------------+------------+----------+---------+----------+----------+
 
Entonces la idea es que cuando entre cargue todos los turnos a un datagrid1 y a medida que voy asignando las citas estas se muestren en el datagrid2 y que los turnos asignados se vayan ocultando del datagrid1 que es donde se muestran los turnos disponibles, teniendo en cuenta la fecha tambien.
 
el resultado deberia ser:
 
+----------+
8:15
8:45
9:15
9:30
9:45
10:00
+----------+
 
El select que habia hecho me muestra los que ya se han asignado pero lo que quiero es lo contrario como en el resultado anterior.
 
"SELECT turno FROM turnos,citas WHERE turnos.turno<>citas.hora_cita AND citas.fecha_cita= '" + txt_fecha + "' "
 
Les agradezco si me pueden sacar de este lio. 
  
 

