Zadanie maturalne z Access'a

0

Witajcie, przerabiam arkusze i mam takie zadanie z accesa. " Utwórz zestawienie imion i nazwisk tych osób, które mają więcej niż 4 rodzaje hobby. Zestawienie posortuj niemalejąco, alfabetycznie według nazwisk, a tam, gdzie nazwiska się powtarzają – według imion." Jaką tabelę i jakie kryteria wpisać żeby obliczyło mi takie coś? Z góry dzięki za pomoc : )

2

o_O ?

  1. Grupujesz po osobach i robisz warunek having count(*) > 4
  2. robisz order by naziwsko, imie
    Gdzie masz problem?
0

Ok dzięki za pomoc. A jak zrobić taki przykład "Podaj wszystkie rodzaje hobby, którymi interesuje się największa liczba osób" bo ja wpisałem w kwerendzie - policz i wybrałem najwyższa wartość. A jak zrobić to za pomocą odpowiedniego kryterium?

0

A może wreszcie weźmiesz do ręku kurs SQLa? Możliwości są dwie:

  • order by count(*) desc a potem wybranie tylko 1 wiersza
  • lepsza opcja: wykorzystanie agregatu max() który zwróci ci wartość największą. Połącz to z having i voila.

1 użytkowników online, w tym zalogowanych: 0, gości: 1