SQL
Wypisz wszystkie dane na temat wszystkich książek.
SELECT *
FROM Ksiazka;
Wypisz tytuły wszystkich książek.
SELECT Ksiazka.Tytul
FROM Ksiazka;
Wypisz tytuły wszystkich książek w kolejności alfabetycznej.
SELECT Ksiazka.Tytul
FROM Ksiazka
ORDER BY Ksiazka.Tytul;
Wypisz imiona i nazwiska wszystkich autorów. Posortuj według nazwisk i imion.
SELECT Imie, Nazwisko
FROM Autor
ORDER BY Nazwisko, Imie;
Wypisz tytuły książek, których tytuł zaczyna się na literę „K”, a ich ISBN zaczyna się od cyfr „84”.
SELECT Ksiazka.Tytul
FROM Ksiazka
WHERE (((Ksiazka.Tytul) Like "K*") AND ((Ksiazka.ISBN) Like "84*"));
Wypisz tytuły książek, których tytuł nie zaczyna się na literę „K” lub ich ISBN zaczyna się od cyfr „84”.
SELECT Ksiazka.Tytul
FROM Ksiazka
WHERE (((Ksiazka.Tytul) Not Like "K*")) Or (((Ksiazka.ISBN) Like "84*"));
Wypisz wszystkie dane autorów, których nazwisko zaczyna się na literę „B”. Posortuj według nazwisk malejąco.
SELECT *
FROM Autor
WHERE Nazwisko LIKE "B*"
ORDER BY Nazwisko DESC;
Wypisz tytuły i nazwiska autorów wszystkich książek.
SELECT Autor.Imie, Autor.Nazwisko, Ksiazka.Tytul
FROM Autor INNER JOIN Ksiazka ON Autor.Id_Autor = Ksiazka.Id_Autor;
Wstaw nowego autora do swojej bazy przy pomocy instrukcji INSERT.
INSERT INTO Ksiazka ( Tytul, Rok )
VALUES ("RBD 08.05.07", 2007);
Usuń wszystkie książki, których tytuł zaczyna się na literę „K” przy pomocy instrukcji DELETE.
// // //
UPDATE Ksiazka SET Ksiazka.Tytul = "RBD z dnia 8 maja"
WHERE (((Ksiazka.Tytul) Like "RBD*"));
Zmień ISBN wybranej książki przy pomocy instrukcji UPDATE.
UPDATE Ksiazka SET Rok_Wydania = Rok_Wydania*1.1;
Zwiększ cenę wszystkich książek o 10%.