Базы данных

MySQL: ошибка связанная с “ONLY_FULL_GROUP_BY”

Опубликовано:

Дело в том, что в последних версиях MySQL опция «ONLY_FULL_GROUP_BY» активирована по умолчанию. Эта опция заставляет сервер понимать только те запросы с «GROUP BY», в которых для группировки указываются все неагрегирующие поля, указанные в «SELECT» согласно стандарту SQL. Поэтому нередко встречаются ошибки при выборке, например:

MySQL: Поиск и замена части строки (текста)

Опубликовано:

Сегодня поговорим о MySQL-функции “REPLACE”. Понятное дело, что описание или пример использования функции можно найти в интернете, но хотелось бы эту заметку всегда иметь под рукой в нашем блоге, да и для наших читателей тоже не помешало бы освежить в памяти пример полезного запроса.

Сравнение дробных значений (float) в MySQL

Опубликовано:

При запросах в MySQL связанные с сравнением дробных чисел (например, float) иногда возникают проблемы, что из-за особенности архитектуры вычислительной техники прямое сравнение не работает. Подробнее о зависимости сравнения чисел с точкой и вычислительной техники вы можете найти и прочесть в интернете, а сейчас попробуем решить данную задачу при помощи стандартных средств MySQL.