MySQL – zapytania funkcjonalne
INSERT INTO
Zadanie 1
Skrócony zapis instrukcji
Zadanie 2
Wstawianie wielu rekordów
UPDATE
Zadanie 3
Zadanie 4
Ręczna zmiana wartości komórek
DELETE
Zadanie 16
Zadanie 17
Usuwanie wszystkich danych z tabeli
Zadanie 18
Usuwanie bazy danych
235.44K
Category: softwaresoftware

MySQL – zapytania funkcjonalne

1. MySQL – zapytania funkcjonalne

2. INSERT INTO

INSERT INTO tabela (nazwa_kolumny1,
nazwa_kolumny_n) VALUES (wartość_1,
wartość_n);
Instrukcja służąca do wstawiania danych do
tabel

3. Zadanie 1

Do tabeli pracownicy dodaj dowolne dane
(zgodne z ich typem) dla wszystkich kolumn.

4.

INSERT INTO pracownicy
(id, login, nazwisko, imie, data_zatrudnienia )
VALUES
('1', 'gosia', 'Kowalska', 'Małgorzata',
'2015/03/28');

5.

UWAGA! Liczba kolumn musi się zgadzać z
liczbą podanych wartości

6. Skrócony zapis instrukcji

INSERT INTO pracownicy
VALUES
('2', 'seba', 'Czarny', 'Sebastian', '2015/03/29');

7. Zadanie 2

Do tabeli Pracownicy dodaj id, imię i nazwisko
kolejnej osoby. Pozostałe dane pomiń

8.

INSERT INTO pracownicy
(id, imie, nazwisko)
VALUES
('3', 'Paulina', 'Malinowska');

9. Wstawianie wielu rekordów

INSERT INTO pracownicy
(id, login, nazwisko, imie, data_zatrudnienia )
VALUES
('13', 'jano', 'Jan', 'Kowalski', '2019/03/29'),
('14', 'piter', 'Piotr', 'Wysocki', '2015/03/29'),
('15', 'kate', 'Kasia', 'Nowak', '2016/03/29');

10. UPDATE

• Służy do modyfikacji danych w istniejącej
tabeli
UPDATE nazwa_tabeli SET
nazwa_kolumny=nowa_wartość
WHERE warunek_logiczny;

11. Zadanie 3

• W tabeli klienci zmodyfikuj adres mailowy
użytkownika Ilona na ilona@poczta.pl

12.

UPDATE klienci
SET email="ilona@poczta.pl"
WHERE imie="Ilona";

13. Zadanie 4

• W tabeli samochody zmodyfikuj typ silnika na
"D", wszędzie tam, gdzie przebieg jest powyżej
150 000 km.

14.

UPDATE samochody
SET silnik="D"
WHERE przebieg>150000;

15. Ręczna zmiana wartości komórek

• Przeglądaj/ dwukrotne klikniecie na komórkę.
• Polecenie Wstaw - wstawia nowy, edytowalny
rekord.

16.

17. DELETE

• Usuwa rekordy z tabeli
DELETE FROM nazwa_tabeli
WHERE warunek_logiczny;

18. Zadanie 16

Z tabeli samochody usuń wszystkie samochody
z silnikiem diesla

19.

DELETE FROM samochody
WHERE
silnik = "D"
OR
silnik = "diesel";

20. Zadanie 17

Z tabeli Rezerwacje usuń samochody sprzedane
za mniej niż 20 000 zł.

21.

DELETE FROM rezerwacje
WHERE kwota < 20000;

22. Usuwanie wszystkich danych z tabeli

TRUNCATE nazwa_tabeli;
lub
DELETE FROM nazwa_tabeli

23. Zadanie 18

Usuń całą zawartość tabel pracownicy oraz
klienci

24.

TRUNCATE pracownicy;
lub
DELETE FROM klienci;

25. Usuwanie bazy danych

DROP DATABASE nazwa_bazy;
English     Русский Rules