Ver Mensaje Individual
  #13 (permalink)  
Antiguo 28/12/2005, 14:15
Avatar de hieloverde
hieloverde
 
Fecha de Ingreso: julio-2005
Ubicación: México, D.F
Mensajes: 467
Antigüedad: 18 años, 9 meses
Puntos: 5
Bueno, creo ya casi esta, lo que estoy haciendo es insertar las id de los intrepretes y la id de la posicion conforme van saliendo, en una tabla llamada bloqueo con estos campos:

bloqueo

id_posicion
id_interprete

y luego hago una consulta para seleccionar aquella melodia cuyo interprete no se haya seleccionado dentro de un rango prestablecido, lo hago con la siguiente subconsulta:

Código:
SELECT * FROM melodias WHERE id_interprete NOT IN (SELECT id_interprete 
FROM bloqueo WHERE id_posicion>='2' and id_posicion<='3')
Probe esta consulta en local y funciona como debe ser, el problema es que solo funciona para la version 4.1 de Mysql en adelante y el servidor donde voy a alojar esto tiene la 4.0 o sea que no soporta las subconsultas.

Se que hay forma de traducir esto utilizando JOINS para que funcione en versiones de Mysql que no soportan subconsultas, A ver si alguien me puede ayudar a traducir la consulta.

Saludos,
__________________
<? echo("1 <script> dice + que 1000 palabras"); ?> EspacioMéxico