Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] SELECT z dwóch tabel + sum()
Forum PHP.pl > Forum > Bazy danych > MySQL
bucu
Mam takie zapytanie:

  1. $sql = 'SELECT dl.attach_id, dl.user_id_1, dd.attach_id, dd.download_count FROM '.ATTACH_TABLE.' AS dl, '.ATTACH_DESC_TABLE.' AS dd WHERE dl.user_id_1 = '.$userdata['user_id'].' AND dl.attach_id = dd.attach_id';


I od kilkunastu minut usiłuję dodać sumowanie wartości dla pola dd.download_count, co owowcuje błędami - problemu by nie bylo gdyby to bylo zapytanie do jednej tabeli. Pogooglowalem troche i nadal zero pomysłów.

Z góry dzięki za pomoc.
Pozdrawiam.
wookieb
  1. $sql = 'SELECT dl.attach_id, dl.user_id_1, dd.attach_id, SUM(dd.download_count) as suma FROM '.ATTACH_TABLE.' AS dl, '.ATTACH_DESC_TABLE.' AS dd WHERE dl.user_id_1 = '.$userdata['user_id'].' AND dl.attach_id = dd.attach_id GROUP BY dl.user_id_1';

bucu
Dziekuje serdecznie za pomoc, jednak rozwiazanie okazalo się bardzo proste.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.