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: 61 Pomógł: 9 Dołączył: 22.02.2008 Ostrzeżenie: (0%)
|
Może dorzuć jeszcze do tabeli typ transakcji ? I tam będziesz mógł wrzucić -1 / 1 w zależności czy user->user czy systemowe.
Sortowałbyś po KWOTA * TYP, wtedy. Chociaż przyznam się, że do końca nie rozumiem Twojego problemu i czemu zapisywać wogóle wydawanie pieniędzy jako dodatnie wartości. Moim zdaniem zamiast kombinować, zmień błędne założenia :] |
|
|
|
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
maly_swd a takie cos? pisane na szybko:
[SQL] pobierz, plai... 18.11.2009, 11:43:23
Largo Witam,
Dlatego to właśnie napisałem! Nie wiem... 18.11.2009, 12:00:33
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: 27.12.2025 - 18:59 |