SELECT min_price, max_price, item_id as id
FROM ( SELECT MIN(min_price) OVER () as min_price,
MAX(max_price) OVER () as max_price,
item_id,
id
FROM product_table ) As subquery
WHERE id IN (2520,2521,2522,2523) LIMIT 0, 25
#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MySQL на предмет корректного синтаксиса около '() as min_price,
MAX(max_price) OVER () as max_price,
' на строке 2
SELECT min(`min_price`) as `min_price`, MAX(`max_price`) as `max_price`, `item_id` as `id`
FROM `product_table` WHERE `id` IN (SELECT `item_id` OVER() FROM `other_table` WHERE какое-то условие)
Fatal error: Uncaught Error: Class 'Memcache' not found in
Fatal error: Uncaught Error: Class 'Memcache' not found in
extension=/www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/memcache.so
NOTICE: PHP message: PHP Warning: PHP Startup: memcache: Unable to initialize module
Module compiled with module API=20170718
PHP compiled with module API=20190902
These options need to match
in Unknown on line 0
наверное, это от того, что дело происходит на тестовом и могу себе позволить попросить проапгрейдить с целью научиться чему-то новому, а в случае чего, попросить даунгрейдить.
Но за заботу спасибо :))