Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kwerenda licząca kilka razy
Forum PHP.pl > Forum > Bazy danych > Access
Przeszczep
Mam tabelę z polami idosoby i kierunek
Przykładowo:

k001 fizyka
k001 informatyka
k002 informatyka
k003 zarządzanie
k003 informatyka

Chcę zrobic kwerendę która policzy mi ile osób wybrało informatykę, ilu matematykę i ilu fizykę.
Pojedyncze zliczenie robię tak:

Pole: kierunek
Tabela: Zgłszenia
Pokaż: -
Kryteria: "fizyka"

Pole: Fizyka: Policz([kierunek])
Pokaż: +

Albo w SQL:
Kod
SELECT Count([kierunek]) AS Fizyka
FROM Zgloszenia
WHERE Zgloszenia.kierunek="fizyka";

Czy da się to zrobić w jednej kwerendzie, czy trzeba pojedynczo i złączyć?
mmmmmmm
  1. SELECT kierunek, COunt(kierunek) AS ilosc FROM zgloszenia GROUP BY kierunek
Przeszczep
Dzięki, trochę ulepszyłem.
  1. SELECT kierunek, COunt(kierunek) AS ilosc
  2. FROM Zgloszenia
  3. WHERE kierunek="fizyka" OR kierunek="informatyka" OR kierunek="matematyka"
  4. GROUP BY kierunek;

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.