mam tej kwerendy ..Nie można użyć kolejności według tego wyboru?
SELECT ClassId, Sum(TeachersCount) as NumCount
FROM ClassSubject
GROUP BY ClassId
ORDER BY NumCount
ale gdy uruchomię to, dostęp wyskakuje mi okno z prośbą wartość NumCount? Ale to nie jest parametr, to jest ... cóż, to jest suma nauczycieli, którzy mogą nauczać tej klasy, i to jest obliczane. Dlaczego więc dostęp pyta mnie o jego wartość (NumCount's
)?
Chcę, aby policzyć liczbę nauczycieli w klasie i uporządkować to poprzez zwiększenie wartości liczby nauczycieli, myślę, że to właśnie robi moje zapytanie, ale dlaczego pyta mnie o wartość NumCount
? Jeszcze jedno, jeśli usunę tę klauzulę ORDER BY
, działa dobrze, bez pytania mnie o wartość NumCount
? Więc w czym problem?
Dlaczego nie mogę wykorzystać ORDER BY 'NumCount'? – Razort4x
Nie można zamówić przez alias w MS Access (Jet/ACE) SQL. – Fionnuala
@ Razort4x: i nie martw się, to nie jest obliczanie go ponownie ... –