Архив за день: 29 августа 2007

Вызов хранимых функций в запросе SELECT СУБД MySQL

Сегодня на работе столкнулся с таким вопросом: при запросе SELECT, где в качестве одного или нескольких полей данных вызывается пользовательская хранимая функция, будет ли эта функция вызываться для записей, подходящих под запрос, но не вошедших в LIMIT?

Читать далее Вызов хранимых функций в запросе SELECT СУБД MySQL

SQL_CALC_FOUND_ROWS в MySQL

PHP & MySQLSQL_CALC_FOUND_ROWS в MySQL

Начиная от версии 4.0 в СУБД MySQL появилась достаточно удобная возможность подсчета количества всех подходящих под запрос записей, когда количество записей ограничивается LIMIT’ом. При работе с поиском в БД, а так же при выборках из таблиц с большим количеством записей такой функционал просто необходим.

Читать далее SQL_CALC_FOUND_ROWS в MySQL

Поиск в MySQL. Часть 1 «Что такое хорошо, и что такое плохо?»

PHP & MySQLПоиск в MySQL. Часть 1 «Что такое хорошо, и что такое плохо?»

Каждый программист PHP в свое время сталкивается с организацией поиска на сайте по какому-то набору информации или по всему сайту. Хороший программист все данные хранит в базе данных, следовательно, и искать будем там же. Речь в статье будет идти только о СУБД MySQL. Именно на ней работает подавляющее большинство сайтов в Internet, и она доступна на любом хостинге.

Читать далее Поиск в MySQL. Часть 1 «Что такое хорошо, и что такое плохо?»