Благодаря.
Когато пуснах нещо аналогично на вашия пример в командния ред на mysql, щеше да работи; но стартирането му от php се провали. Втората заявка трябва да "знае" за първата, така че смятам някак си, че постоянството/паметта, свързваща двете заявки, се обърка от php.
(Оказва се, че Wordpress използва този тип заявка, за да направи пагинацията си - така че нашият по-голям проблем беше, че пагинацията в инсталацията на wordpress внезапно спря да работи, когато преминахме към php 5.2.6 ... в крайна сметка я проследиха до FOUND_ROWS( )).
Само за да публикувам за хора, които може да се сблъскат с това в бъдеще... за мен това беше настройката на php "mysql.trace_mode" - това по подразбиране "включено" в 5.2.6 вместо "изключено", както преди, и по някаква причина пречи на FOUND_ROWS() да работи.
Като "поправка" бихме могли или да поставим това във всяка php страница (всъщност в често срещано "включи"):
ini_set("mysql.trace_mode", "0");
или добавете това към .htaccess:
php_value mysql.trace_mode "0"
Благодаря отново, Джери