Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21942

SQL/Access: Jak zliczyć liczbę wierszy w wyniku?

$
0
0

Cześć,

próbuję zrobić zadanie z matury próbnej z informatyki i na razie mam problem z tym, jak policzyć ile jest wierszy w odpowiedzi na zadane zapytanie.

Są trzy tabele

  1. Studenci (_indeks_, imie, nazwisko)
  2. Kursy (_id_, tytul, godzin, punktow), gdzie punktow oznacza ile punktow za zaliczenie kursu się dostaje
  3. Szkolenia( osoba, kurs, zaliczenie) gdzie osoba to numer indeksu studenta, zaliczenie to data zaliczenia, a kurs to numer kursu

i pierwsze zadanie z matury brzmi: Ilu studentów zaliczyło w pierwszym terminie? (do 30 czerwca 2016). Skonstruowałem więc takie zapytanie:

SELECT Studenci.Indeks, Studenci.Nazwisko, Studenci.Imie, Sum(Kursy.Punktow) AS Suma_punktow
FROM Kursy INNER JOIN (Studenci INNER JOIN Szkolenia ON Studenci.Indeks = Szkolenia.Osoba) ON Kursy.Id = Szkolenia.Kurs
WHERE (((Szkolenia.Zaliczenie)<=#6/30/2016#))
GROUP BY Studenci.Imie, Studenci.Nazwisko, Studenci.Indeks
HAVING Sum(Kursy.Punktow) >=15
ORDER BY Studenci.Indeks;

i na wyniku jest 127 osób, ale nie umiem tej liczby wyliczyć SQLem. Jeżeli użyję SELECT Count(*), to dostanę zlicznie w ramach grupy. A ja potrzebuję zliczyć ile jest pozycji na tym wyniku. Jak to zrobić?


Viewing all articles
Browse latest Browse all 21942

Trending Articles


H. H. Schild - MRI Zrozumieć Rezonans Magnetyczny [PDF] [DJVU] [PL]


Peugeot 508 problem z elektroniką


Alawar Keygen POLECAM


Kombajn ziemniaczany GRIMME HLS 750


POTANIACZ


Sok malinowy


Antena Rybakowa


[147] Alfa Romeo 147 FL Amica (jedna na sto)


1


uszkodzony (zatarty?) silnik