![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 22.07.2003 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z zapytaniem do bazy MySQL.
[sql:1:e4642c4104] select users.id, (calendar.userid + newsboard.userid + download.userid) as ile from users, calendar, newsboard, download where users.id=newsboard.userid and users.id=calendar.userid and users.id=download.userid group by id order by ile desc [/sql:1:e4642c4104] O co chodzi: -w kolumnach "userid" tabel "calendar", "newsboard" i "download" zapisywana jest informacja (ID) o użytkowniku, który odpowiednio w poszczególnych tabelach dodaje: datę do kalendarza, post na forum oraz uploaduje plik -w kolumie "id" tabeli "users" znajdują się informacje o ID wszystkich użytkowników -baza zwracać ma dwie kolumny: 1) ID użytkownika, 2) sumę uploadowanych plików, dodanych dat, wysłanych postów... Zapytanie zwraca dziene wyniki ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cytat Mam problem z zapytaniem do bazy MySQL.
[sql:1:c06f46350f] group by id [/sql:1:c06f46350f] No ja sie nie dziwie... sprecyzuj po id której tabeli chcesz grupować. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 14:44 |