Commit 0c1ef046 by Patryk Czarnik

drobne poprawki

parent 7f7b26d7
......@@ -117,6 +117,7 @@ INSERT INTO countries(country_name, country_id)
INSERT INTO countries
VALUES('CZ', 'Czech Republic', 1);
SELECT * FROM countries ORDER BY country_id;
-- UPDATE - modyfikacja istniejących danych
......@@ -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%
-- 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;
......@@ -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.
UPDATE employees SET salary = salary - 10000, commission_pct = NULL WHERE job_id = 'IT_PROG';
--* 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
*/
SELECT * FROM employees
WHERE salary > 10000;
WHERE salary >= 10000;
-- Uwaga dla programistów: sprawdzenie równości to po prostu pojedyncze =
SELECT * FROM employees
......@@ -277,7 +280,7 @@ WHERE salary = 10000;
SELECT * FROM employees
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
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