Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie tych samych rekordów, Pobieranie tych samych rekordów należących do różnych kryteriów
Pilsener
post
Post #1





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Witajcie, mam tabelę, która wygląda np. tak:

user|liczba|k1|k2|k3
abc|23|1|0|0
xyz|12|0|1|0
tes|8|1|0|0
qwe|24|0|1|1
abc|7|1|0|1
asd|9|1|1|0
xyz|15|1|1|1

Każdy login może należeć do dowolnej grupy (k1, k2, k3) - wtedy jest tam 1, może należeć do wielu grup i powtarzać się dowolną liczbę razy w tabeli

Czy jest możliwe wyciągnięcie jednym zapytaniem takiej tabeli, żeby policzyć sumę liczb dla danego loginu, spełniającego np. kryteria przynależności do k1,k2,k3 zachowując informacje, jaka jest suma dla k1, k2 ,k3 etc.

Coś takiego ma wyjść:

user|suma liczb dla k1|suma liczb dla k2| suma liczb dla k3
abc|30|0|7
xyz|15|27|15

Ewentualnie w wierszach:
abc|k1|suma
abc|k2|suma
abc|k3|suma
xyz|k1|suma
xyz|k2|suma
etc.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 03:54