Accessin Date kysely

aplykka

Osaakohan joku auttaa minua seuraavanlaisessa SQL kyselyssä: Minulla on tämän näköinen taulukko:
Laite IP Vika alkoi Vika loppui
112 11.6 10:10 11.6 10:23
112 11.6 10:25 11.6 10:45
.. .. ..
233 13.6 23:13 14.6 00:05
Tästä taulukosta haluaisin yhdistää kaikki alle 10min päästä ensimmäisen loppumisesta seuraavan alkamiseen tapahtuneet viat samaksi ja laskea samalla niiden kpl määrä. Eli kyselyni tulisi näyttää tältä:
Laite IP Vika Alkoi Vika loppui Kpl
112 11.6 10:10 11.6 10:45 2
233 13.6 23:13 14.6 00:05 1
... .. ..
Taulukko johon suoritan kyselyä on linkitetty joten siihen ei voi lisätä laskuria. Olen yrittänyt kaikenlaista mutta kyselystä tulee erittäin hidas (taulussani 25000 riviä). Onkos kellään vinkkejä miten tehdä kysely yksinkertaisesti.

1

198

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • tohlo

      Menisiköhän jotenkin seuraavasti tai edes seuraavanlaisella idealla:

      select laite, min(alkoi), max(loppui), count(*)
      from taulu
      group by laite
      having loppui-alkoi < cast('00:10') as time;

      Siis ryhmitellään laitteen mukaan, ja näiden ryhmien sisällä vielä jollakin tavalla otetaan ne joiden kaikkien rivien lopun ja alun välissä on max 10 minuuttia. Luultavasti ei mene tällä tavalla (ainakin esimerkkisi 233-laitteen rivistä ei tulisi tulokseen mitään riviä), mutta ehkä saat jatkoideaa kehittelyyn tästä. :)

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kiva kun SDP alkaa hallitsemaan Suomea

      Vanhat hyvät ajat taas palaavat ja kansa vaurastuu. Muistatteko vielä Sorsan aikakauden? Silloin Suomessa tehtiin jopa
      Maailman menoa
      118
      3956
    2. SDP:n lyhyt selviytymisopas

      1. Komitea on vastaus, oli kysymys mikä tahansa Jos maailma on muuttumassa tai jossain palaa, demari ei hätiköi. Ensin p
      Maailman menoa
      76
      3285
    3. Keskisen kyläkaupassa Temun vaatteita myynnissä?

      Siis mitä? Miksi siis ei itse tilaisi Temusta samoja.
      Maailman menoa
      67
      1897
    4. SÄHKÖLASKU 1600 EUROA Ei tässä ole mitään järkeä

      https://www.is.fi/taloussanomat/art-2000011804443.html Kyllä täysin huijausta nämä sähkömarkkinat. Varsinkin pörssisähk
      Maailman menoa
      219
      1361
    5. Toivoisitko

      Toivoisitko, että kaivattusi olisi introvertimpi tai extrovertimpi? Itsenäinen tai tarvitsisi enemmän apua/sinua? Osoit
      Ikävä
      117
      1262
    6. Venäläiset varkaudessa

      Ja venäjä mieliset. Teitä kiinnostaa toisinajattelijat ja trafikista päätellen aika paljonkin. Kunhan aika koitaa tulee
      Varkaus
      219
      1026
    7. Lupajaoston esityslista

      Ilmoitus rakennusvalvonntaan luvattomasta rakentamisesta. esityslistan 6pykälä Kyse on kulttuuritalon rakentamisesta jo
      Pyhäjärvi
      49
      765
    8. Haluaisitko kaivattusi

      kanssa ensiksi seksiä ja sen jälkeen puhumista?
      Ikävä
      62
      706
    9. Jorma Uotinen UMK-juontajaksi! Mitä ajatuksia UMK-pesti herättää?

      Professori, laulaja, koreografi ja TTK-tuomari Jorma Uotinen, 75, on yksi tämän vuoden UMK-juontajista. Uotisen rinnall
      Euroviisut
      20
      706
    10. Unelmoitko asumisesta ja elämisestä tai lomasta Lapissa?

      Unelmoitko Lapista, ja ehkä voisit asua ja elääkin siellä? Lappi kiehtoo niin suomalaisia kuin ulkomaalaisiakin: lumi,
      Sinun unelmalomasi
      6
      695
    Aihe