Рассмотрим простой запрос:Могу ли я получить переменную запроса из другой таблицы? MySQL
SELECT * FROM `your_table` LIMIT 0, 10
Могу ли я иметь 10 значение приходя из другой таблицы настроек?
Если да, полезно ли это сделать быстрее или, скорее, иметь таблицу настроек в php и установить значение 10 во время запроса?
Получение другого значения из таблицы для использования внутри 'LIMIT' будет сложным. Это будет намного меньше неприятностей для этого в PHP. Это только один дополнительный запрос - обязательно сохраните значение в переменной PHP для будущего использования, а не запрашивайте его. –
К сожалению, нет, см. Http://stackoverflow.com/questions/6312638/mysql-is-doing-subquery-after-limit-syntax-possible-if-not-why – pcreech
Для чего это стоит, это можно сделать, построив это в хранимой процедуре, но гораздо проще сделать это на стороне приложения в PHP. –