none
Eliminar primer registro consulta y más RRS feed

  • Pregunta

  • Buenos días,

    Tengo conocimientos muy básicos de SQL y necesito resolver lo siguiente:

    En una consulta en la que obtengo datos entre dos fechas, necesito eliminar el primer resultado si "Value" = 650. La idea es que el primer registro tenga "Value" = 700, ya que lo siguiente que necesito es saber el número de registros que mantuvieron el "Value" = 700 menos de 10 segundos, entre 10 y 30 segundos, entre 30 segundos y 1 minuto, y más de un minuto. Teniendo el primer registro con "Value" = 700, el siguiente es "Value" = 650, y así se van alternando hasta el final, por lo que había pensado en hacer algo como Datediff entre un registro y el inmediatamente anterior para obtener el tiempo que está con "Value" = 700.

    Paso una imagen de la vista, simplemente con la consulta del rango de fechas.

    Espero puedan ayudarme.

    Muchas gracias
    lunes, 5 de febrero de 2018 12:32

Respuestas

Todas las respuestas

  • Es dificil comprender el problema solo siguiendo la narrativa.  Preferible postees la estructura, data de ejemplo en forma de sentencias INSERT, asi como el resultado esperado.

    Ayunados para poder ayudarte.


    AMB

    Some guidelines for posting questions...

    AYÚDANOS A AYUDARTE, guía básica de consejos para formular preguntas

    lunes, 5 de febrero de 2018 13:06
  • Hola,

    Estoy intentando subir una imagen pero no me deja, de momento.

    Un saludo

    lunes, 5 de febrero de 2018 14:19
  • Para subir imagenes tienes que tener una cantidad de n puntos para no ser calificado como spam , intenta subirlo ala nube y postea el link


    Si necesitas ayuda sube tu avance de otro modo no puedo ayudarte , Suerte!

    lunes, 5 de febrero de 2018 14:26
  • Estoy en espera de verificación de cuenta para poder subir imágenes.

    Gracias!

    lunes, 5 de febrero de 2018 15:50
  • Estoy en espera de verificación de cuenta para poder subir imágenes.

    Gracias!

    He leído en el foro que para la activación de cuenta hay que tener al menos tres respuestas, perdonad, pero necesito subir la imagen con urgencia para explicar mejor mi pregunta.

    Saludos!

    lunes, 5 de febrero de 2018 16:15
  • Por eso te digo subelo a una cuenta de la nube , dropbox  mega etc donde se pueda ver la imagen

    Si necesitas ayuda sube tu avance de otro modo no puedo ayudarte , Suerte!

    lunes, 5 de febrero de 2018 17:40
  • miércoles, 7 de febrero de 2018 8:50
  • Hola,

    Al fin he podido subir una imagen. Es un ejemplo de lo que explicaba, y del cual quiero no tener en cuenta el primer registro si Value = 650 y del que deseo saber qué cantidad de registros en los cuales el Value = 700, se mantuvo menos de 10 segundos, entre 10 y 30 segundos, entre 30 y 60 segundos, y más de un minuto.

    Gracias!

    Adjunto nueva imagen ampliando al información. Con esto me he dado cuenta de que puede haber registros con Value = 0, que no debería tener en cuenta. Es decir, de la consulta original me debería quedar con una tabla en la que el primer registro tuviera como Value = 700, y los siguientes se fueran alternando entre Value = 650 y Value = 700. El último registro tampoco puede tener Value = 700. Debe tener Value = 650

    • Editado J_s_j miércoles, 7 de febrero de 2018 12:31
    miércoles, 7 de febrero de 2018 8:52