Onnistuukohan suoraan sql-kyselyllä, eli taulussa on vaikka seuraavat rivit:
tapahtuma, alkuaika, loppuaika
========= ======== =========
tapahtuma1, 10.00, 12.00
tapahtuma2, 11.30, 12.30
tapahtuma3, 13.00, 14.00
Haluttu tulos:
tapahtuma, alkuaika, loppuaika
========= ======== =========
tapahtuma1, 10.00, 12.30
tapahtuma3, 13.00, 14.00
Tapahtumien nimillä ei väliä, ne voidaan ajatella tässä kohtaa vaikka id:ksi.
Päällekkäisten ajanjaksojen yhdistäminen
7
708
Vastaukset
- Anonyymi
Onnistuu.
- Anonyymi
Ei onnistu.
- Anonyymi
Suoraan mysqli-queryllä tehtävä tuntuu hankalalta ellei jopa mahdottomalta, Mikäli tarvetta on paljon, niin kannattaa rakennella oma nettikalenteri.
https://tuuletus.net/kalenteri.php
Yllä mainittu on esimerkki miten varauskalenterin voi laittaa julki. Esimerkissä käytin kuvan mukaista ja kysymyksessä esittelemääsi varaustilannetta. - Anonyymi
Tuolta sivulta saattaa löytyä ratkaisu.
https://hoopercharles.wordpress.com/2009/12/08/sql-combining-over-lapping-date-rows/
Vaikka tuolla pelataan päivämäärillä, niin idea on sama.- Anonyymi
Päivän makeimmat naurut tuli kun tuota Charles Hooperin mittatilaustyötä luki. Saattoi harmittaa jos tilaaja ilmoitti että kertakäyttötarve oli eilen ja se saatiinkin tehtyä ruutupaperilla. Kohtalaisen paljon rivejä mokoman pikkujutun takia :D
- Anonyymi
Muutamalla sql-rivillä näyttäisi onnistuvan tuon tyyppisen ongelman ratkaisu.
https://dbfiddle.uk/?rdbms=sqlserver_2017&fiddle=c9be3f243ac5f3d7f912d71a836b22ca
Ketjusta on poistettu 2 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 2094096
Tekisi niin mieli laittaa sulle viestiä
En vaan ole varma ollaanko siihen vielä valmiita, vaikka halua löytyykin täältä suunnalta, ja ikävää, ja kaikkea muuta m921956Miksi ihmeessä?
Erika Vikman diskattiin, ei osallistu Euroviisuihin – tilalle Gettomasa ja paluun tekevä Cheek311658- 1651422
Erika Vikman diskattiin, tilalle Gettomasa ja paluun tekevä Cheek
Erika Vikman diskattiin, ei osallistu Euroviisuihin – tilalle Gettomasa ja paluun tekevä Cheek https://www.rumba.fi/uut251346Ja taas ammuttu kokkolassa
Kokkolaisilta pitäisi kerätä pois kaikki ampumaset, keittiöveitset ja kaikki mikä vähänkään paukku ja on terävä.91204Kuinka kauan
Olet ollut kaivattuusi ihastunut/rakastunut? Tajusitko tunteesi heti, vai syventyivätkö ne hitaasti?1041193Pitääkö penkeillä hypätä Martina?
Eivätkö puistonpenkit ole istumista varten.Ei niitä kannata liata hyppäämällä koskaa likaantuvat eikä siellä kukaan niit2121180- 391162
Maikkarin tentti: Orpo jälleen rauhallinen ja erittäin hyvä, myös Purra oli hyvä
Lindtman ja Kaikkonen oli kohtalaisia, sen sijaan punavihreät Koskela ja Virta olivat taas heikkoja. Ja vastustavat jalk1331125