Szukanie dziury w całym |
Szukanie dziury w całym |
22.10.2023, 19:54:17
Post
#1
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 3 Dołączył: 2.02.2009 Ostrzeżenie: (0%) |
Mam bazę EVENT | START | END z tej bazy tworzy mi się wykres gantta pokazany na obrazku wyżej Pytanie brzmi: Jak w tej tabeli odnaleźć tą dziurę zaznaczoną na czerwono na obrazku ? Dokładnie to po prostu chcę wstawić tam nowy event jeśli się zmieści, ale nie ręcznie, tylko znajdując takie właśnie wolne pola. Przychodzi mi do głowy taki pomysł, żeby posortować tabelę po czasie startu, wtedy utworzą mi się rekordy po kolei i potem sprawdzać, czy end poprzedniego wiersza i start następnego to przedział w jakim zmieszczę nowy event... Ten post edytował neo1986kk 22.10.2023, 20:07:03 |
|
|
23.10.2023, 19:33:30
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 783 Pomógł: 1826 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Możesz wygenerować "kalendarz", a potem stworzyć zapytanie LEFT JOIN z warunkiem na NULL. Otrzymasz wolne dni.
Jak stworzyć "kalendarz": https://kawalekkodu.pl/marian-a-czy-ty-pami...lendarz-w-mysql -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 27.09.2024 - 10:52 |