Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Autowypełnianie kolumny pozycją posortowania
MatKus
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 3
Dołączył: 27.08.2008

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


Witam.
Mam taki schemat tabeli (w uproszczeniu):
nazwa|punkty|pozycja
chcę, żeby kolumna pozycja wypełniła się pozycją według posortowania
wstępnie zacząłem myśleć nad czymś takim :
  1. UPDATE tabelka SET pozycja=(SELECT COUNT(*) FROM tabelka WHERE punkty>? ? ?)

no właśnie. a może jakiś inny pomysł, jak mogę to wypełnić?

Czy muszę do tego napisąc funkcję, która przeleci wszystkie rekordy i dla każdego osobno wywoła podobne zapytanie? Wolał bym tego nie robić, bo to jest kilkadziesiąt tysięcy rekordów, a co gorsza nie umiem robić funkcji SQLowych tongue.gif Kiedyś na studiach to było, ale dawno temu.

Jest mi to potrzebne żeby później mieć archiwum "jaką pozycję miała dana nazwa X dni temu" (aktualizowanie pozycji jest raz dziennie i jest jej archiwum, ale to już inna bajka).

Ten post edytował MatKus 23.04.2009, 13:25:35
Go to the top of the page
+Quote Post

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 Aktualny czas: 19.08.2025 - 16:09