Adrian Zduńczyk 152516

kwerenda 1

wybiera pracowników z miasta łódź

select *

from klienci

where Miasto='łódź'

kwerenda 2

wybiera pracowników o pensji wyrzszej niż 500

select nazwisko,Imie

from pracownicy

where Pensja>500

order by Nazwisko

kwerenda 3

wybiera pracowników zatrudnionych po 1980 roku

select nazwisko,imie,data_zatrudnienia

from pracownicy

where Data_zatrudnienia>1980

order by Nazwisko

kwerenda 4

wybiera najniższą pensję i wyświetla ja pod etykietą liczba

select min (Pensja)as liczba

from PRACOWNICY

kwerenda 5

wybiera 3 pracowników z najwyższą pensją

SELECT TOP 3 *

FROM PRACOWNICY

ORDER BY Pensja DESC

kwerenda 6

wybiera nie powtarzające sie miasta

select distinct miasto

from pracownicy

order by Miasto

kwerenda 7

wybiera pracowników urodzonych między dwoma datami

select nazwisko,imie,Data_urodzenia

from PRACOWNICY

where Data_urodzenia between '1980-02-01' and '1999-05-01

kwerenda 8

tworzy tabelę pracownicy 11 i kopiuje do niej wybrane komponenty

select nazwisko,imie,Data_urodzenia into pracownicy11

from PRACOWNICY

kwerenda 9

wybiera z tabel zamowienia i pracownicy klientów i pracowników

select klient,pracownik,Nazwisko

from Zamowienia join [pracownicy]

on Zamowienia.[Pracownik]=[pracownicy].[Nr_pracownika]

order by Nazwisko

kwerenda 10

wybiera pracowników których pensja jest mniejsza od średniej

select Nazwisko, imie,Pensja

from PRACOWNICY

where Pensja<(select AVG(Pensja) from PRACOWNICY)

order by Pensja

kwerenda 11

wybiera produkt, jego cenę oraz opis cena musi być mniejsza od 30 porządkuje po nazwie

select nazwa,cena,opis

from produkty join Kategorie

on produkty.Kategoria = Kategorie.Nr_kategorii

where cena< 30

order by Nazwa

kwerenda 12

wybiera produkty których nazwa zaczyna się na a lub na b

select Nazwa

from produkty

where Nazwa like 'a%' or Nazwa like 'b%'

group by Nazwa

kwerenda 13

oblicza cene produktu z podatkiem i wybiera te mniejsze od 30

select Nazwa,Cena+Cena*(Podatek/100) as [cena z podatkiem]

from produkty

where Cena+Cena*(Podatek/100)<30

order by Nazwa desc

kwerenda 14

wyświetla pracowników urodzonych później niż w lipcu (lub w lipcu)

select nazwisko,Imie,Data_urodzenia

from PRACOWNICY

where month (Data_urodzenia)>=7