Тази страница съдържа директни връзки към уроци по SQL и референтни статии за начинаещи.
Уроци
- Урок за SQL за начинаещи
- Урок за присъединяване към SQL
- Урок за SQL транзакции
- Урок за база данни
- Основни SQL заявки (примери)
Език за дефиниране на данни (DDL)
Езикът за дефиниране на данни (DDL) е подмножество от SQL, което се занимава със създаване и поддържане на обекти на база данни като таблици, изгледи, съхранени процедури и т.н.
Действителният синтаксис може да варира значително между RDBMS, но изброените тук статии правят всичко възможно, за да покрият често използваните функции в повечето от основните RDBMS.
Често срещани SQL изрази:
- SQL
CREATE TABLE
за начинаещи - SQL
ALTER TABLE
за начинаещи - SQL
DROP COLUMN
за начинаещи - SQL
DROP TABLE
за начинаещи
Общи задачи:
- Създайте връзка в SQL
- Добавяне на колона към таблица в SQL
- Как да преименувате колона в SQL
- Как да преименувате таблица в SQL
Език за манипулиране на данни (DML)
Езикът за манипулиране на данни (DML) е частта от SQL, която се занимава с четене, писане и актуализиране на данни.
Те понякога се разделят на „четене на DML“ срещу „записване на DML“, за да се направи разлика между тези изрази, които просто четат данните, и тези, които записват, актуализират или изтриват данни. Някои също се отнасят към изразите „четене на DML“ като DQL за език за заявки на данни.
Повечето от тези изрази работят по подобен начин в повечето от основните RDBMS за повечето от често изпълняваните задачи. Въпреки това, в някои случаи може да има разлики в зависимост от изпълняваната задача.
- SQL
SELECT
за начинаещи - SQL
ORDER BY
Клауза за начинаещи - SQL
GROUP BY
Клауза за начинаещи - SQL
HAVING
Клауза за начинаещи - SQL
DELETE
за начинаещи - SQL
UPDATE
за начинаещи - SQL
INSERT
за начинаещи
Агрегирани функции
Агрегатните функции връщат един ред резултат въз основа на групи от редове, а не на единични редове. Те могат да се появят в SELECT
списъци и в ORDER
BY
и HAVING
клаузи. Те често се използват с GROUP
BY
клауза в SELECT
изявление.
- SQL
AVG()
за начинаещи - SQL
COUNT()
за начинаещи - SQL
MAX()
за начинаещи - SQL
MIN()
за начинаещи - SQL
SUM()
за начинаещи
SQL оператори
В SQL операторът е специален знак или ключова дума, указваща действие, което се извършва върху един или повече изрази.
Оператори за сравнение
- SQL е равно (
=
) Оператор за начинаещи - ) Оператор за начинаещи”>SQL по-голям от (
>
) Оператор за начинаещи - =) Оператор за начинаещи”>SQL по-голям от или равен на (
>=
) Оператор за начинаещи - SQL по-малко от (
<
) Оператор за начинаещи - SQL по-малко от или равно на (
<=
) Оператор за начинаещи - ) Оператор за начинаещи”>SQL не е равен на (
<>
) Оператор за начинаещи - SQL не е равен на (
!=
) Оператор за начинаещи
Логически оператори
- SQL
AND
Оператор за начинаещи - SQL
BETWEEN
Оператор за начинаещи - SQL
EXISTS
Оператор за начинаещи - SQL
IN
Оператор за начинаещи - SQL
LIKE
Оператор за начинаещи - SQL
NOT
Оператор за начинаещи - SQL
OR
Оператор за начинаещи
Задаване на оператори
- SQL
EXCEPT
Оператор (SQL сървър) - SQL
INTERSECT
Оператор (SQL сървър) - SQL
UNION
Клауза за начинаещи
Справочник за SQL оператора
- SQL оператори (пълен списък)
- 12 често използвани оператори в SQL