Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2014, 04:13
antuanbl
 
Fecha de Ingreso: octubre-2009
Mensajes: 16
Antigüedad: 14 años, 7 meses
Puntos: 0
Problema Select en tablas de misma estructura

Buenas a todos, estoy teniendo un problema a la hora de visualizar los datos a través de una select la cual lanzo contra dos tablas que tienen exactamente la misma estructura

Esta es la select:

select * from tabla_precios a
INNER JOIN (SELECT (sum(precio) / (SELECT count(id) FROM tienda_madrid WHERE fecha between date_sub(curdate(), interval 4 day)and curdate())) as preciomedio
FROM tienda_madrid WHERE fecha BETWEEN date_sub(curdate(), interval 4 day) and curdate() ) b
ON b.preciomedio between a.minima and a.maxima;



en esta tabla tienda_madrid, me saca el precio medio.
Pero ejecutándola en otra tabla idéntica (tienda_barcelona) no me arroja nada


select * from tabla_precios a
INNER JOIN (SELECT (sum(precio) / (SELECT count(id) FROM tienda_barcelona WHERE fecha between date_sub(curdate(), interval 4 day)and curdate())) as preciomedio
FROM tienda_barcelona WHERE fecha BETWEEN date_sub(curdate(), interval 4 day) and curdate() ) b
ON b.preciomedio between a.minima and a.maxima;



llevo un rato dando vueltas y no se porqué pasa eso exactamente, ya que son 30 tablas iguales en estructura de las cuales en 26 la select me ofrece resultados y en 4 no...

A ver si a alguien le pasó alguna vez algo parecido porque estoy desesperadoooooooo


Muchas gracias de antemano.