Zajecia 1, Edukacja, Bazy Danych, Bazy Danych listingi i inne
[ Pobierz całość w formacie PDF ] H:\INNE\Pà\06. semestr\Bazy Danych\LABORATORIUM\Od_Damiana\Flisu.sql 1 -- komentarze /* komentarze wieloklinijkowe */ use lab_ak CREATE TABLE pracownicy ( pracID int IDENTITY ( 1 , 1 ) NOT NULL PRIMARY KEY , nazwisko varchar ( 50 ), imie varchar ( 50 ), wiek int , dzialID int ) go CREATE TABLE zarobki ( zarID int IDENTITY ( 1 , 1 ) NOT NULL PRIMARY KEY , od datetime , brutto money , pracID int ) go CREATE TABLE dzialy ( dzialID int IDENTITY ( 1 , 1 ) NOT NULL PRIMARY KEY , nazwa varchar ( 50 ) ) insert into dzialy ( nazwa ) values ( 'Marketing' ); insert into dzialy ( nazwa ) values ( 'SprzedaĪ' ); insert into dzialy ( nazwa ) values ( 'WdroĪenia' ); insert into dzialy ( nazwa ) values ( 'Produkcja' ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'Kowalski' , 'Jan' , 50 , 1 ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'Mroczek' , 'Janusz' , 27 , 1 ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'Wolnicki' , 'Andrzej' , 34 , 1 ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'Piątkowski' , 'Roman' , 30 , 1 ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'DomaĔska' , 'Katarzyna' , 32 , 1 ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'Nowacki' , 'Michaá' , 40 , 2 ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'Krakowski' , 'Mariusz' , 27 , 2 ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'Ziomek' , 'Tomasz' , 34 , 3 ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'Andrzejczak' , 'Dorota' , 20 , 3 ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'Jackowska' , 'Maria' , 25 , 4 ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'Nowak' , 'Anna' , 25 , 4 ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'Nowacki' , 'Jan' , 29 , 4 ); insert into pracownicy ( nazwisko , imie , wiek , dzialid ) values ( 'Mroczek' , 'Janusz' ,null,null); insert into zarobki ( od , brutto , pracid ) values ( '01/01/06' , 12500 , 1 ); insert into zarobki ( od , brutto , pracid ) values ( '02/01/06' , 12550 , 1 ); insert into zarobki ( od , brutto , pracid ) values ( '03/01/06' , 12600 , 1 ); insert into zarobki ( od , brutto , pracid ) values ( '01/01/06' , 2500 , 2 ); insert into zarobki ( od , brutto , pracid ) values ( '02/01/06' , 2550 , 2 ); insert into zarobki ( od , brutto , pracid ) values ( '03/01/06' , 6600 , 2 ); insert into zarobki ( od , brutto , pracid ) values ( '04/01/06' , 6600 , 2 ); insert into zarobki ( od , brutto , pracid ) values ( '05/01/06' , 6250 , 2 ); insert into zarobki ( od , brutto , pracid ) values ( '06/01/06' , 6300 , 2 ); insert into zarobki ( od , brutto , pracid ) values ( '01/01/06' , 2500 , 3 ); insert into zarobki ( od , brutto , pracid ) values ( '02/01/06' , 2550 , 4 ); insert into zarobki ( od , brutto , pracid ) values ( '03/01/06' , 2600 , 5 ); insert into zarobki ( od , brutto , pracid ) values ( '01/01/06' , 2500 , 6 ); insert into zarobki ( od , brutto , pracid ) values ( '02/01/06' , 2550 , 6 ); insert into zarobki ( od , brutto , pracid ) values ( '03/01/06' , 2600 , 6 ); insert into zarobki ( od , brutto , pracid ) values ( '01/01/06' , 2500 , 7 ); insert into zarobki ( od , brutto , pracid ) values ( '02/01/06' , 2550 , 7 ); insert into zarobki ( od , brutto , pracid ) values ( '03/01/06' , 2600 , 8 ); insert into zarobki ( od , brutto , pracid ) values ( '01/01/06' , 2500 , 9 ); insert into zarobki ( od , brutto , pracid ) values ( '02/01/06' , 5550 , 10 ); insert into zarobki ( od , brutto , pracid ) values ( '03/01/06' , 5600 , 11 ); H:\INNE\Pà\06. semestr\Bazy Danych\LABORATORIUM\Od_Damiana\Flisu.sql 2 select * from pracownicy ; select * from zarobki ; select * from dzialy ; select * from pracownicy order by nazwisko asc ; --- sortowanie rosnąco select * from pracownicy order by nazwisko desc ; -- sortowanie malejąco select * from pracownicy order by wiek desc ; select imie from pracownicy order by imie ; select distinct imie from pracownicy order by imie ; -- niepowtarzające siĊ select distinct imie , nazwisko from pracownicy order by imie ; -- niepowtarzające siĊ imiĊ i nazwisko select imie , nazwisko , wiek from pracownicy ; select imie , nazwisko , wiek from pracownicy order by nazwisko , wiek asc ; -- zadanie 2 -- wypisywanie imion rozpoczynających siĊ na ... -- where nakáada zapytanie select imie , nazwisko from pracownicy where imie like 'j%' ; select imie , nazwisko from pracownicy where imie like '%m%' ; -- napisz zapytanie które wybierze pracowników w wieku miĊdzy 20 a 30 select * from pracownicy where wiek <= 30 and wiek >= 20 ; select * from pracownicy where wiek between 20 and 30 ; -- napisz zapytanie które w jednej kolumnie bĊdzie wyĞwietlaáo imiĊ i nazwisko pracownika select imie + ' ' + nazwisko from pracownicy ; -- napisz zapytanie które w jednej kolumnie bĊdzie wyĞwietlaáo imiĊ i nazwisko pracownika -- a w drugiej informacjĊ czy pracownik jest máody w wieku Ğredmin czy podeszáym -- -30 - Páody -- -60 - Ğredni -- +60 -podeszáy update pracownicy set wiek = 62 where pracID = 3 select imie + ' ' + nazwisko as Pracownik from pracownicy ; -- z as jawne bez niejawne aliasowanie select imie + ' ' + nazwisko as Pracownik , wiek , case when wiek <= 30 then 'wiek máody' when wiek between 30 and 60 then 'wiek Ğredni' when wiek > 60 then 'wiek podeszáy' else 'trup' end as "opis wieku" from pracownicy ; -- Napisz zapytanie w którym otrzymamy zapytanie gdzie wiek jest nieznany select imie + ' ' + nazwisko as Pracownik , wiek from pracownicy where wiek is Null; select imie + ' ' + nazwisko as Pracownik , wiek from pracownicy where wiek is not Null; -- wybierz trzech najstarszych pracowników select top 3 * from pracownicy order by wiek desc select top 8 * from pracownicy order by wiek desc -- 9 osoba teĪ ma 27 lat select top 50 percent * from pracownicy order by wiek desc -- zapytanie zwracające nie nullową liczbĊ rekordów select COUNT ( wiek ) from pracownicy select wiek from pracownicy
[ Pobierz całość w formacie PDF ] zanotowane.pldoc.pisz.plpdf.pisz.plimikimi.opx.pl
|
|
StartZajecia laboratoryjne nr 6, Politechnika Poznańska, Mechatronika, Semestr 01, Wprowadzenie do mechatroniki - laboratoriaZajecia V - Konflikty polityczne, Psychologia politycznaZajecia VII - Media w polityce, Psychologia politycznaZajęcia nr 2 BIOPALIWA. Ćwiczenie 2.2. EKS1A400034 j, Politechnika Białostocka - Ekoenergetyka, semestr IV, Biopaliwa, Laboratorium, Instrukcjezajecia nr 4Realizacja SGR w Niemczech w latach 1948-1966, Uczelnia Łazarskiego, Społeczna Gospodarka rynkowa i Transformacje w Europie Środkowo-WschodniejZajęcia 3, WSFiZ - Psychologia, VI semestr, Psychologia Różnic Indywidualnych - ćwiczeniaZawartość pierwiastków i witamin w 100 gramach warzyw, &. DOKUMENTY; INNE; PRYWATA; V Folder, Z -PRZYRODA; BOTANIKA; KWIATY; V Folder, - BOTANIKA; v FolderZabawy z marcową pogodą- scenariusz zajęcia z wykorzystaniem metod aktywizujących w pracy z dziećmi, WIOSNA !!!!!!!!!!!!!!!!Zajęcia nr 2, Uczelnia Łazarskiego, Społeczna Gospodarka rynkowa i Transformacje w Europie Środkowo-WschodniejZajecia wprowadzajace 2015-2016 [tryb zgodności](1), Politechnika Poznańska, Mechatronika, SEMESTR I, Odlewnictwo
zanotowane.pldoc.pisz.plpdf.pisz.plagafilka.keep.pl
Cytat
Filozof sprawdza się w filozofii myśli, poeta w filozofii wzruszenia. Kostis Palamas Aby być szczęśliwym w miłości, trzeba być geniuszem. Honore de Balzac Fortuna kołem się toczy. Przysłowie polskie Forsan et haec olim meminisse iuvabit - być może kiedyś przyjemnie będzie wspominać i to wydarzenie. Wergiliusz Ex Deo - od Boga. |
|