![]() |
![]() |
![]()
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 (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 475 Pomógł: 0 Dołączył: 1.04.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Świetne, tego mi brakowało (IMG:style_emoticons/default/smile.gif)
Dzięki wielkie za szybką i trafną odpowiedź! Pozdrawiam. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 04:23 |