Bueno, tengo este query el cual me funciona muy bien para encontrar el mínimo y máximo de las ordenes. Estas ordenes se repiten varias veces, o sea, que dentro de los resultados, por ejemplo la orden 100 puede aparecer varias veces.
Código:
select min(ordenesresultados.orden) as inicial,
max(ordenesresultados.orden) as final
from validaciones
inner join ordenesresultados
on validaciones.orden=ordenesresultados.orden
where validaciones.sucursal=1
and validaciones.sector=2
and validaciones.fechahora>='04/03/2006 07:00:00'
and validaciones.fechahora<='04/03/2006 12:59:59'
and validaciones.anulado='N'
and ordenesresultados.validacion='S'
group by validaciones.sucursal;
Lo que necesito encontrar es la cantidad de ordenes que existen, ya que si pongo count(ordenesresultados.orden) me aparece la sumatoria de las ordenes en total, o sea, si la orden aparece 100 veces me aparece el 10 y la 101 5 veces, me aparece 15, y necesito que aparezca 2.
Cualquier ayuda, sera bien agradecida...