![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 475 Pomógł: 0 Dołączył: 1.04.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
Mam tabelę: itemid | vote ________________ 1 | 2 1 | 3 1 | 4 2 | 1 2 | 2 3 | 5 4 | 1 Gdy dam zapytanie dostanę wynik count(vote dla wszystkich rekordów) oraz itemid = [id ostatniego rekordu]. Czy da się aby zapytanie zwracało mi podzielone dane wg. itemid? Czyli aby zapytanie zwracało mi itemid | c_vote 1 | count(vote dla itemid=1) 2 | count(vote dla itemid=2) [..] Oczywiście mogę też to podzielić na dwa zapytania (1sze - odczytanie itemid, 2gie - wklepanie itemid w where) ale przy większej ilości rekordów nie jest to optymalne rozwiązanie. Da się to zrobić jednym zapytaniem? Pozdrawiam, Marcin ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 02:16 |