Commit 0c1ef046 by Patryk Czarnik

drobne poprawki

parent 7f7b26d7
...@@ -117,6 +117,7 @@ INSERT INTO countries(country_name, country_id) ...@@ -117,6 +117,7 @@ INSERT INTO countries(country_name, country_id)
INSERT INTO countries INSERT INTO countries
VALUES('CZ', 'Czech Republic', 1); VALUES('CZ', 'Czech Republic', 1);
SELECT * FROM countries ORDER BY country_id;
-- UPDATE - modyfikacja istniejących danych -- UPDATE - modyfikacja istniejących danych
...@@ -124,7 +125,7 @@ UPDATE countries SET country_name = 'Czechia' WHERE country_id = 'CZ'; ...@@ -124,7 +125,7 @@ UPDATE countries SET country_name = 'Czechia' WHERE country_id = 'CZ';
-- Przykład zmiany w wielu rekordach: programistom dajemy podwyżkę 10 tys. i ustawiamy prowizję na 10% -- Przykład zmiany w wielu rekordach: programistom dajemy podwyżkę 10 tys. i ustawiamy prowizję na 10%
-- Nowa wartość może zależeć od dotychczasowej. -- Nowa wartość może zależeć od dotychczasowej.
UPDATE employees SET salary = salary + 10000, comission_pct = 0.1 WHERE job_id = 'IT_PROG'; UPDATE employees SET salary = salary + 10000, commission_pct = 0.1 WHERE job_id = 'IT_PROG';
SELECT * FROM employees ORDER BY employee_id; SELECT * FROM employees ORDER BY employee_id;
...@@ -137,6 +138,8 @@ DELETE FROM countries WHERE country_id IN ('PL', 'CZ', 'Se'); ...@@ -137,6 +138,8 @@ DELETE FROM countries WHERE country_id IN ('PL', 'CZ', 'Se');
-- Uwaga: Brak WHERE spowoduje usunięcie wszystkich rekordów. Uwaga na zaznaczanie. -- Uwaga: Brak WHERE spowoduje usunięcie wszystkich rekordów. Uwaga na zaznaczanie.
UPDATE employees SET salary = salary - 10000, commission_pct = NULL WHERE job_id = 'IT_PROG';
--* SELECT *-- --* SELECT *--
/* Ogólna składnia polecenia SELECT: /* Ogólna składnia polecenia SELECT:
...@@ -267,7 +270,7 @@ Indeksy spełnią swoją rolę, jeśli w warunku odwołujemy się do zindeksowan ...@@ -267,7 +270,7 @@ Indeksy spełnią swoją rolę, jeśli w warunku odwołujemy się do zindeksowan
*/ */
SELECT * FROM employees SELECT * FROM employees
WHERE salary > 10000; WHERE salary >= 10000;
-- Uwaga dla programistów: sprawdzenie równości to po prostu pojedyncze = -- Uwaga dla programistów: sprawdzenie równości to po prostu pojedyncze =
SELECT * FROM employees SELECT * FROM employees
...@@ -277,7 +280,7 @@ WHERE salary = 10000; ...@@ -277,7 +280,7 @@ WHERE salary = 10000;
SELECT * FROM employees SELECT * FROM employees
WHERE last_name = 'King'; WHERE last_name = 'King';
-- Co więcej, nie tylko lczby, ale także napisy, daty itp. można porównywać na zasadzie mniejsze/większe i sortować. -- Co więcej, nie tylko liczby, ale także napisy, daty itp. można porównywać na zasadzie mniejsze/większe i sortować.
SELECT * FROM employees SELECT * FROM employees
WHERE last_name <= 'King'; WHERE last_name <= 'King';
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment