Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Problem z wyświetleniem
davsi79
post 10.12.2011, 22:48:38
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 6.11.2009

Ostrzeżenie: (0%)
-----


Mam pewien problem i nie wiem jak go rozwiklać. Mam dwie tabele ZADANIA i WYKONANE_ZADANIA przeszukuje sobie w bazie czy zadanie na jednej z trzech zmian w danym dniu było już wykonane jeżeli nie to wyświetla je a jak było wykonane to juz go nie wyświetli. Problem polega na tym że w każdym dniu dwa razy występuje 3 zmiana ( od 0:00 do 7:00 i od 23:00 do 23:59 ) i nie wiem jak rozdzielic te 2 trzecie zmiany.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Niktoś
post 11.12.2011, 00:26:53
Post #2





Grupa: Zarejestrowani
Postów: 1 195
Pomógł: 109
Dołączył: 3.11.2011

Ostrzeżenie: (10%)
X----


To będzie coś na ten wzór:
  1. SELECT d.Zadanie FROM TabelaA p INNER JOIN TabelaB d ON p.IDZadania=d.IDZadania WHERE Zadanie BETWEEN 22:00 AND 6:00


ale w ogóle ciężko cokolwiek dla Ciebie sklicić,musiałbyś podać dokładną strukturę swoich tabel.

Ten post edytował Niktoś 11.12.2011, 00:35:38
Go to the top of the page
+Quote Post
lukesh
post 11.12.2011, 00:47:13
Post #3





Grupa: Zarejestrowani
Postów: 113
Pomógł: 14
Dołączył: 25.08.2006

Ostrzeżenie: (0%)
-----


Cytat(Niktoś @ 11.12.2011, 00:26:53 ) *
To będzie coś na ten wzór:
  1. SELECT d.Zadanie FROM TabelaA p INNER JOIN TabelaB d ON p.IDZadania=d.IDZadania WHERE Zadanie BETWEEN 22:00 AND 6:00


ale w ogóle ciężko cokolwiek dla Ciebie sklicić,musiałbyś podać dokładną strukturę swoich tabel.


To rozwiązanie chyba za bardzo nie pasuje... W tabeli jest pole DATE, dlatego nie będzie można wyszukać po godzinie.

Jak napisałem wcześniej - wystarczy określić, jaki mamy dzień, a konkretniej, w jakim dniu pracę rozpoczęła dana zmiana. I do tego dnia powinny być też zapisane zadania.

Wydaje mi się równiez, że kolumna "kiedy" powinna być w tabeli "zadania".


--------------------
Edumemo.pl - Nauka Języków Obcych
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 17:28