Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/04/2010, 00:43
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años
Puntos: 300
Respuesta: Extraer datos no coincidentes

Prueba alguna de estas dos a ver si te funciona. La
segunda, creo, sería más rápida. Yo no las he probado.
Código MySQL:
Ver original
  1. SELECT codigo,nombre0, capacidad FROM elementos WHERE codigo NOT IN  (SELECT codigo FROM elementos INNER JOIN ocupacion ON codigo = id_item  
  2. WHERE the_date between @variablefechainicio AND @variablefechafin) ORDER BY nombre0
Código MySQL:
Ver original
  1. SELECT codigo, nombre0, capacidad FROM elementos WHERE codigo LEFT JOIN  (SELECT codigo FROM elementos INNER JOIN ocupacion ON codigo = id_item  
  2. WHERE the_date between @variablefechainicio AND @variablefechafin)T1 ON elementos.codigo=T1.codigo WHERE T1.codigo IS NULL ORDER BY nombre0