Archiwa tagu: baza biblioteka

Baza Biblioteka 2. Pokaż 10 najczęściej wypożyczających czytelników.

SQL tutorial. Baza Biblioteka ćwiczenia. Środowisko SQL SERVER.

Baza: Biblioteka

Zadanie nr: 2

Treść:  Pokaż 10 najczęściej wypożyczających czytelników.

Polecenia/funkcje w zapytaniu: SELECT TOP, COUNT(), JOIN, GROUP BY, ORDER BY


SQL tutorial. SQL SERVER. Baza Biblioteka SQL tutorial. SQL SERVER. Baza Biblioteka


Rozwiązanie:

Zapytanie:

select top 10
     C.login
    ,COUNT(*) as [Liczba wypozyczen]

from
    Wypozyczenia W
    join Czytelnicy C on W.id_czytelnik = C.id_czytelnik
    
group by
    C.login    

order by
    COUNT(*) desc   

Wynik:

SQL tutorial.  SQL SERVER. Baza Biblioteka

Pobierz skrypt sql


 SQL tutorial. SQL SERVER. Baza Biblioteka SQL tutorial. SQL SERVER. Baza Biblioteka


 

Baza Biblioteka 1. Pokaż 10 najczęściej wypożyczanych książek.

SQL tutorial. Baza Biblioteka ćwiczenia. Środowisko SQL SERVER.

Baza: Biblioteka

Zadanie nr: 1

Treść:  Pokaż 10 najczęściej wypożyczanych książek.

Polecenia/funkcje w zapytaniu: SELECT TOP, COUNT(), JOIN, GROUP BY, ORDER BY


SQL tutorial. SQL SERVER. Baza Biblioteka SQL tutorial. SQL SERVER. Baza Biblioteka SQL tutorial. SQL SERVER. Baza Biblioteka


Rozwiązanie:

Zapytanie:

select top 10
     K.tytul
    ,COUNT(*) as [Ilosc wypozyczen]

from
    wypozyczenia W
    join Ksiazki K on W.id_ksiazka = K.id_ksiazka
    
group by
     K.tytul
    ,W.id_ksiazka
    
order by
    COUNT(*) desc

Wynik:

SQL tutorial.  SQL SERVER. Baza Biblioteka

Pobierz skrypt sql


 SQL tutorial. SQL SERVER. Baza Biblioteka SQL tutorial. SQL SERVER. Baza Biblioteka SQL tutorial. SQL SERVER. Baza Biblioteka