Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 203 Pomógł: 6 Dołączył: 11.09.2005 Ostrzeżenie: (0%)
|
Witam,
Oto schemat bazy danych na dobry początek:
Problem leży w sortowaniu. Sortuję po dacie, po kwocie i po kim, czyli po nazwie użytkownika, a dokładnie odbiorcy, bo wysyłający to my. Po dacie i nazwie działa, ale po kwocie nie. Kwoty zapisuję zazwyczaj tylko jako dodatnie, ale postanowiłem, że systemowe będę zapisywał jako minusowe. I moje pytanie - jak stworzyć zapytanie, które będzie takie coś robiło lub jak zmienić schemat bazy danych? Pozdrawiam, Largo |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 203 Pomógł: 6 Dołączył: 11.09.2005 Ostrzeżenie: (0%)
|
Witam,
Dlatego to właśnie napisałem! Nie wiem czy tabela nie została przekombinowana, czy dobrze to przemyśleliśmy... Czemu dawałem dodatnie kwoty? Jeden INSERT to informacje dla dwóch osób. Jedna widzi, że otrzymała z klasą CSS dodatnią itp, a inna odwrotnie. Jeżeli zapisywałbym kwotę ujemną zawsze to nie wiem czy to byłoby rozsądne? Flaga is_system sugeruje to, że transakcja jest systemowa lub jej brak, że nie jest, co dodatkowo oznajmia brak danych nt. odbiorcy ( recipient_id = 0, recipient_fg = 0.00 ), więc ja to tak rozmyśliłem. Może błędnie, chętnie przyjmę nowe sugestie. Oto dane dla phpion:
User -> User:
System:
Pozdrawiam! Ten post edytował Largo 18.11.2009, 12:05:54 |
|
|
|
Largo Sortowanie liczb ujemnych w MySQL 18.11.2009, 10:43:48
skowron-line Cytat(Largo @ 18.11.2009, 10:43:48 ) ... 18.11.2009, 11:01:13 
phpion Cytat(skowron-line @ 18.11.2009, 13... 18.11.2009, 11:03:54
Largo Witam,
skowron-line - masz rację, pomyliłem się, ... 18.11.2009, 11:24:15
Ges Może dorzuć jeszcze do tabeli typ transakcji ? I t... 18.11.2009, 11:30:40
maly_swd a takie cos? pisane na szybko:
[SQL] pobierz, plai... 18.11.2009, 11:43:23
Ges Radziłbym jednak przeprojektować tą bazę i inaczej... 18.11.2009, 14:01:03
Largo Witaj,
Problem z tym, że systemowe transakcje w p... 18.11.2009, 14:08:46
Ges Nie do końca też rozumiem po co sortowanie po KWOC... 18.11.2009, 15:44:16
Largo Witaj,
W sumie masz rację, ale cała ekipa i posta... 18.11.2009, 15:55:11
Ges Dla takiego efektu to nie widze wogóle problemów..... 18.11.2009, 16:14:05
Largo Witaj,
Albo jeszcze inaczej... Podczas transakcji... 18.11.2009, 17:03:19
Ges Liczy się idea Rozwiązań jest zawsze parę. Najlep... 18.11.2009, 17:48:57 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 19:25 |