Size: a a a

2021 August 04

D

Dmitriy in MySQL
То, что в квадратных скобках - опциональное. Остальное всё ясно
источник

DB

Denis Bedov in MySQL
Спасибо уже нашел в доке что это опционально)
источник

DB

Denis Bedov in MySQL
#SQL keywords are not case-sensitive and may be written in any lettercase. This manual uses uppercase.

#In syntax descriptions, square brackets (“[” and “]”) indicate optional words or clauses. For example, in the following statement, IF EXISTS is optional:

DROP TABLE [IF EXISTS] tbl_name
источник

S

Syntax Highlight Bot in MySQL
источник

DB

Denis Bedov in MySQL
источник

DB

Denis Bedov in MySQL
Сразу видно что Вы Профи
источник

D

Dmitriy in MySQL
Какой вопрос - такой ответ
источник
2021 August 05

DE

Denis Efremov in MySQL
источник

DE

Denis Efremov in MySQL
источник

IZ

Ilia Zviagin in MySQL
Над тобою даже потроллить нельзя, жалко...

То, что ты прислал - это не запрос. Это код на вашем этом ПХП.

чтобы админы и модераторы были на первом месте это

ORDER BY case when isAdmin = true then 1 else 0 end, case when isModerator=true then 1 else 0 end , ...

и далее другие поля для сортировки, если нужно.

Более я даже ничего и не понял.
источник

IZ

Ilia Zviagin in MySQL
Это синтаксическая диаграмма, это не запрос, это описание его синтаксиса,
это не синтаксис, а метасинтаксис.

CREATE - значит, должно быть буквально написано слово 'CREATE'
[TEMPORARY]  - значит, может быть написано слово 'TEMPORARY', но оно не обязательно в комманде, может быть, а может и не быть.
далее
TABLE  - значит, должно быть буквально написано слово 'TABLE'
[IF NOT EXISTS] — значит можно написать эту фразу 'IF NOT EXISTS', но можно и не писать всю фразу целиком.
tbl_name - в нижнем регистре, поэтому это нетерменальный символ грамматики, идентификатор. Ссылка на другое правило в грамматике, которое должно быть дано в другом месте.
(create_definition,...)
- тут скобки значат сами себя, долна быть
'('
затем
create_definition  
запятая ',' и
... - эллипсис , значит что последний терм может быть повторён несколько раз (через запятую)
')'
И так далее
источник

DB

Denis Bedov in MySQL
👍
источник

IZ

Ilia Zviagin in MySQL
Там есть описание метасинтаксиса, который используется. Надо только найти и прочитать. Хотя, это всё вполне интуитивно понимается, можно и не читать.

| - это ИЛИ , левая конструкция ИЛИ правая конструкция.
источник

DE

Denis Efremov in MySQL
Синтоксичная
источник

DB

Denis Bedov in MySQL
Ты ответил на главный вопрос спасибо теперь до меня дошло что это был meta синтаксис вот это  я и искал)
источник

IZ

Ilia Zviagin in MySQL
Лишний кстати довод, почему высшее образование НУЖНО.
источник

DE

Denis Efremov in MySQL
У меня нет, но доки мне понятны
источник

DB

Denis Bedov in MySQL
Да когда понимаешь что не можешь написать raw запрос, а пользуешься Active Record какого-то yii2 и тут тебя постигает ужас)
источник

V

Vladislav in MySQL
Блог на юи
источник

V

Vladislav in MySQL
😏
источник