что происходит в `count` = 0?
`count` = 0
- это логическое выражение. Оно может иметь значения TRUE, FALSE либо NULL. Не понимаю почему если a < b то а и b меняются местами
не происходит деления в первом вызове функции ?
AND str1 = t.str OR str2 = t.str
?""e:\openserver\modules\database\MySQL-8.0\bin\mysqld.exe"" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Не так. Не рассматривается, а является алиасом, именованной константой.
https://dev.mysql.com/doc/refman/8.0/en/numeric-ty...
Ну и ещё пара ссылок в тему:
https://dev.mysql.com/doc/refman/8.0/en/boolean-li...
https://dev.mysql.com/doc/refman/8.0/en/logical-op...
UNKNOWN, в отличие от TRUE и FALSE, не является алиасом, и при прямом использовании интерпретируется как имя поля. Однако может использоваться как алиас в операторе IS.