22/02/2013, 11:06
|
| | Fecha de Ingreso: mayo-2012
Mensajes: 13
Antigüedad: 12 años, 6 meses Puntos: 0 | |
Problema con Inner Join y subconsulta Buenas a todos es para ver si me podéis ayudar después de mucho calentarme la cabeza pues soy algo novato e echo esta consulta
SELECT draw_productos.nombre_producto, draw_sorteo.importe_papeleta, draw_sorteo.fecha_fin
FROM draw_productos
INNER JOIN draw_sorteo ON draw_productos.id_sorteo = ANY ( SELECT id_sorteo FROM draw_sorteo WHERE importe_papeleta<='5');
La subconsulta me devuelve varios id y lo que mysql me devuelve despues de todo es esto: nombre_producto importe_papeleta fecha_fin
Ipad 5 2013-03-31
Asus 5 2013-03-31
Ipad 4 2013-03-21
Asus 4 2013-03-21
pero esta mal porque lo que realmente deberia devolver es:
Ipad 5 2013-03-31
Asus 4 2013-03-21
alguien puede ayudarme a averigar porque me mezcla los datos.
Saludos
Última edición por gnzsoloyo; 22/02/2013 a las 11:08
Razón: SQL sin etiquetar
|