Синтаксис MySQL

Синтаксис MySQL

Синтаксис MySQL регулируется Американским национальным институтом стандартов (ANSI) и Международной организацией по стандартизации (ISO).

Выражения MySQL

Выражения MySQL очень просты и понятны, они читаются как обычный английский язык, но имеют определенный синтаксис.

Выражения MySQL состоят из последовательности ключевых слов (операторов), идентификаторов и т.д., оканчивающихся точкой с запятой (;). Вот пример правильного выражения MySQL:

SELECT name, position, salary FROM employees WHERE salary > 50000;

Для лучшей читаемости вы также можете написать то же выражение, как показано ниже:

SELECT name, position, salary 
FROM employees 
WHERE salary > 50000;

Используйте точку с запятой в конце выражения MySQL - она завершает выражение и передает его на сервер базы данных. Некоторые системы управления базами данных (СУБД), однако, не имеют таких требований, но это считается хорошей практикой.

Чувствительность к регистру в MySQL

блок 1

Рассмотрим другое выражение MySQL, которое извлекает записи из таблицы сотрудников:

SELECT name, position, salary FROM employees;

Это выражение так же может быть записано следующим образом:

select name, position, salary from employees;

Ключевые слова MySQL нечувствительны к регистру, что означает, что SELECT совпадает с select. Но имена баз данных и таблиц могут зависеть от регистра в зависимости от операционной системы. В общем, платформы Unix или Linux чувствительны к регистру, а платформы Windows - нет.

Комментарии MySQL

Комментарий - это просто текст, который игнорируется ядром базы данных. Комментарии могут быть использованы для быстрой подсказки о выражении MySQL.

MySQL поддерживает как однострочные, так и многострочные комментарии. Чтобы написать однострочный комментарий, начните строку с двух последовательных дефисов (-). Например:

-- Select employees
SELECT name, position, salary FROM employees;

Для написания многострочных комментариев начинайте комментарий с косой черты, за которой следует звездочка (/*), и заканчивайте комментарий звездочкой, за которой следует косая черта (*/), например:

/* This is a multiline
comment */
SELECT name, position, salary FROM employees;
блок 3

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*