Если параметр не один, а несколько, то они перечисляются через запятую.
Все предложения на языке SQL оканчиваются точкой с запятой. Например:
USE `first_lab_data_base`;
SELECT `id`, `field1` FROM `mytable`;
Выражения в SQL не зависят от регистра, не требуют обязательного наличия кавычек при обозначении названий, дополнительные разделители (пробел, табуляция, переход на новую строку) игнорируются. Для обозначения названий баз данных, таблиц, атрибутов таблиц, то есть названий, связанных с объектами СУБД, могут использоваться кавычки типа «тупое ударение» («`»). Например:
`элемент_бд`
Для текстовых данных, вводимых пользователем в базу и не связанных с элементами СУБД (например, обычных строковых значений), используются обычные или двойные кавычки: 'текст', "большой текст". Чтобы записать в тексте кавычки так, что они не воспримутся СУБД как конец строки, кавычки и некоторые другие метасимволы экранируются символом обратной косой черты («\»). Например, чтобы с помощью двойных кавычек указать строку, которая уже содержит двойные кавычки в конце и начале выражения, нужно записывать ее так:
"\"заголовок\""
Существует общепринятый стиль «правильного» оформления выражений. Оно заключается в том, что при написании каких-либо выражений:
после естественных разделителей выражений (например, запятых) ставится пробел;
дополнительные разделители (пробелы, табы) не используются, если нет необходимости записать многостроковое выражение в удобном для чтения виде;
системные обозначения (названия операторов, функций, ключевых слов и т.п.) пишутся заглавными буквами;
при указании названий, связанных с объектами СУБД, обязательно используются кавычки в виде «тупого ударения».
Например:
INSERT INTO `news` (`id`, `post_date`) VALUES (42, '2008-06-01 04:13:15');
В данном методическом материале также будут использоваться квадратные скобки для обозначения дополнительных (но необязательных) параметров. Выражения, с параметром в квадратных скобках и без него, являются синтаксически правильными.
Например:
SELECT * FROM `table` [ WHERE условие ];
Такое выражение можно интерпретировать не только так:
SELECT * FROM `table` WHERE условие;
Но и как аналогичное выражение без необязательных параметров, т.е.: