![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 2 Dołączył: 19.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam ...
mam taka tabele w bazie danych: jak mozna sie domyslec beda w niej przechowywane dokumenty ... kazdy dokument ma rozne wersje [sledzenie zmian], rozne wersje jezykowe oraz rozna ilosc stron [kazda strona osobny wpis w bazie (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ] i teraz mam problem z zapytaniem ... potrzebuje takiego ktore wyciagnie mi caly dokument czyli wszystkie strony w najnowszych wersjach .... siedze i mysle i nic nie moge wymyslec ... order odpada ... max() chyba tez ... warunek: zapytanie musi dzialac na mysql41 i dobrze by bylo gdyby dzialalo na postgresql 8.0 ... pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 125 Pomógł: 1 Dołączył: 8.01.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
mógłbyś tak zrobić że do każdej strony jest dopisywana data zapisania w bazie i wtedy wyciąga te najświeższe
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 2 Dołączył: 19.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam ...
w bazie juz jest zapisywane last change ... ale ostatnia modyfikacja nie musi odpowiadac wersji poniewaz po dodaniu ostatniej wersji jest ona ukryta (attributes ma hidden) do momentu sprawdzenia przez admina ... po za tym klient w specyfikacji wyraznie zaznaczyl ze maja byc wersje dokumentow ... narazie zrobione jest na 2 zapytaniach, ale wolalbym na 1 ... pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 21:29 |