28.03.2010 SQL, Hurtownie danych, Hurtownie danych
[ Pobierz całość w formacie PDF ]
select tytul, nazwiskofrom ksiazki, autorzywhere ID_autora=autor############ F5 kasacja ############select tytul, nazwiskofrom ksiazki join autorzyon ID_autora=autor############ F5 kasacja ############select tytul, nazwiskofrom ksiazki left join autorzyon ID_autora=autor############ F5 kasacja ############select tytul, nazwiskofrom ksiazki left join autorzyon ID_autora=autor############ F5 kasacja ############select tytul, nazwiskofrom ksiazki full join autorzyon ID_autora=autor############ F5 kasacja ############select tytul, nazwiskofrom ksiazki left join autorzyon ID_autora=autorwhere Nazwisko is null // wykorzystywanie zlacza zewnetrznego do znajdywania (nulla) sieroctwa:)############ F5 kasacja ############select nazwisko, imiefrom czytelnicy left join wypozyczeniaon czytelnicy.ID_czytelnika=wypozyczenia.id_czytelnika############ F5 kasacja ############select nazwisko, imiefrom czytelnicy left join wypozyczeniaon czytelnicy.ID_czytelnika=wypozyczenia.id_czytelnikawhere Sygnatura is null############ F5 kasacja ############select nazwisko, imiefrom czytelnicy c left join wypozyczenia won c.ID_czytelnika=w.ID_czytelnikawhere Sygnatura is null############ F5 kasacja ############select distinct imie from czytelnicy //nie wyswietli duplikat�w imion############ F5 kasacja ############select c1.nazwisko, c1.imiefrom Czytelnicy c1 join Czytelnicy c2on c1.Imie=c2.imie############ F5 kasacja ############select c1.nazwisko, c1.imiefrom Czytelnicy c1 left join Czytelnicy c2on c1.Imie=c2.imie andc1.ID_czytelnika<>c2.id_czytelnika############ F5 kasacja ############select c1.nazwisko, c1.imiefrom Czytelnicy c1 left join Czytelnicy c2on c1.Imie=c2.imie andc1.ID_czytelnika<>c2.id_czytelnikawhere c2.ID_czytelnika is null**************************************************PRZYK�AD 1############ F5 kasacja ############select nazwa_wydawnictwafrom wydawnictwa############ F5 kasacja ############select nazwa_wydawnictwa,(select tytul from Ksiazkiwhere Sygnatura=5) as polefrom wydawnictwa############ F5 kasacja ############select nazwa_wydawnictwa,(select count (*) from Ksiazki) as polefrom wydawnictwa############ F5 kasacja ############select nazwa_wydawnictwa,(select count (*) from Ksiazkiwhere Wydawnictwo= ID_wydawnictwa) as iloscfrom wydawnictwa############ F5 kasacja ############select nazwisko, imiefrom (select * from Czytelnicy) x############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie=(select Imie from Czytelnicywhere ID_czytelnika=100)############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie in (select Imie from Czytelnicywhere ID_czytelnika<10)############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie =any (select Imie from Czytelnicywhere ID_czytelnika<10)############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie not in (select Imie from Czytelnicywhere ID_czytelnika<10)############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie <>all (select Imie from Czytelnicywhere ID_czytelnika<10)############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie >all (select Imie from Czytelnicywhere ID_czytelnika<10)############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie > (select MAX(imie) from Czytelnicywhere ID_czytelnika<10)############ F5 kasacja ######################## F5 kasacja ######################## F5 kasacja ######################## F5 kasacja ############ [ Pobierz całość w formacie PDF ]
zanotowane.pl doc.pisz.pl pdf.pisz.pl charloteee.keep.pl
select tytul, nazwiskofrom ksiazki, autorzywhere ID_autora=autor############ F5 kasacja ############select tytul, nazwiskofrom ksiazki join autorzyon ID_autora=autor############ F5 kasacja ############select tytul, nazwiskofrom ksiazki left join autorzyon ID_autora=autor############ F5 kasacja ############select tytul, nazwiskofrom ksiazki left join autorzyon ID_autora=autor############ F5 kasacja ############select tytul, nazwiskofrom ksiazki full join autorzyon ID_autora=autor############ F5 kasacja ############select tytul, nazwiskofrom ksiazki left join autorzyon ID_autora=autorwhere Nazwisko is null // wykorzystywanie zlacza zewnetrznego do znajdywania (nulla) sieroctwa:)############ F5 kasacja ############select nazwisko, imiefrom czytelnicy left join wypozyczeniaon czytelnicy.ID_czytelnika=wypozyczenia.id_czytelnika############ F5 kasacja ############select nazwisko, imiefrom czytelnicy left join wypozyczeniaon czytelnicy.ID_czytelnika=wypozyczenia.id_czytelnikawhere Sygnatura is null############ F5 kasacja ############select nazwisko, imiefrom czytelnicy c left join wypozyczenia won c.ID_czytelnika=w.ID_czytelnikawhere Sygnatura is null############ F5 kasacja ############select distinct imie from czytelnicy //nie wyswietli duplikat�w imion############ F5 kasacja ############select c1.nazwisko, c1.imiefrom Czytelnicy c1 join Czytelnicy c2on c1.Imie=c2.imie############ F5 kasacja ############select c1.nazwisko, c1.imiefrom Czytelnicy c1 left join Czytelnicy c2on c1.Imie=c2.imie andc1.ID_czytelnika<>c2.id_czytelnika############ F5 kasacja ############select c1.nazwisko, c1.imiefrom Czytelnicy c1 left join Czytelnicy c2on c1.Imie=c2.imie andc1.ID_czytelnika<>c2.id_czytelnikawhere c2.ID_czytelnika is null**************************************************PRZYK�AD 1############ F5 kasacja ############select nazwa_wydawnictwafrom wydawnictwa############ F5 kasacja ############select nazwa_wydawnictwa,(select tytul from Ksiazkiwhere Sygnatura=5) as polefrom wydawnictwa############ F5 kasacja ############select nazwa_wydawnictwa,(select count (*) from Ksiazki) as polefrom wydawnictwa############ F5 kasacja ############select nazwa_wydawnictwa,(select count (*) from Ksiazkiwhere Wydawnictwo= ID_wydawnictwa) as iloscfrom wydawnictwa############ F5 kasacja ############select nazwisko, imiefrom (select * from Czytelnicy) x############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie=(select Imie from Czytelnicywhere ID_czytelnika=100)############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie in (select Imie from Czytelnicywhere ID_czytelnika<10)############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie =any (select Imie from Czytelnicywhere ID_czytelnika<10)############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie not in (select Imie from Czytelnicywhere ID_czytelnika<10)############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie <>all (select Imie from Czytelnicywhere ID_czytelnika<10)############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie >all (select Imie from Czytelnicywhere ID_czytelnika<10)############ F5 kasacja ############select nazwisko, imiefrom Czytelnicywhere Imie > (select MAX(imie) from Czytelnicywhere ID_czytelnika<10)############ F5 kasacja ######################## F5 kasacja ######################## F5 kasacja ######################## F5 kasacja ############ [ Pobierz całość w formacie PDF ]