/home/preisdbo/www.preistipp.de/preistipp-v2/sql/pt_products_offers/s.offers.details.sql

# CW | s.offers.details SELECT `p`.`id` AS `partner_id`, `p`.`name` AS `partner_name`, `p`.`flag_offline`, `p`.`flag_pickup`, `p`.`service_name`, `p`.`service_street`, `p`.`service_zip`, `p`.`service_city`, `p`.`service_phone`, `p`.`flag_shippingfree`, `o`.`id`, `o`.`price`, `o`.`delivery_st` AS `price_incl_st`, `o`.`delivery_nd` AS `price_incl_nd`, `o`.`name`, `o`.`delivery_st`, `o`.`delivery_nd`, `o`.`flag_mobile`, `o`.`timestamp`, `os`.`id_status` AS `stockcode_status`, `os`.`name` AS `stockcode_name`, `pa`.`flag_award_001`, `pa`.`flag_award_002`, `pa`.`flag_award_003`, `pa`.`flag_award_004`, `pa`.`flag_award_005`, ( SELECT AVG(`flag_rating`) FROM `s_partners_ratings` WHERE `id_partner` = `p`.`id` AND `flag_active` = "1" ) AS `flag_ratings_avg`, ( SELECT AVG(`flag_rating`) FROM `s_partners_ratings` WHERE `id_partner` = `p`.`id` AND `flag_active` = "1" ) * 20 AS `flag_ratings_per`, ( SELECT COUNT(1) FROM `s_partners_ratings` WHERE `id_partner` = `p`.`id` AND `flag_active` = "1" ) AS `flag_ratings_num`, SQRT( pow(("51.4438926" - `p`.`coords_x`), 2) + pow(("7.353197" - `p`.`coords_y`), 2) ) * 111 AS `distance`, ( SELECT `name` FROM `s_partners_sales` WHERE `id_partner` = `p`.`id` AND (`timestamp_s` <= NOW() OR `timestamp_s` = '1970-01-01 00:00:00') AND (`timestamp_e` >= NOW() OR `timestamp_e` = '1970-01-01 00:00:00') LIMIT 1 ) AS `partner_sale`, ( SELECT COUNT(1) FROM `s_partners_flyers` WHERE `id_partner` = `p`.`id` AND (`timestamp_s` <= NOW() OR `timestamp_s` = '1970-01-01 00:00:00') AND (`timestamp_e` >= NOW() OR `timestamp_e` = '1970-01-01 00:00:00') LIMIT 1 ) AS `partner_flyer`, ( SELECT `delivery_info` FROM `usrdb_texmedcn_fe`.`psm_fe_partners` WHERE id = p.id ) AS `delivery_info`, ( SELECT `url_delivery` FROM `usrdb_texmedcn_fe`.`psm_fe_partners` WHERE id = p.id ) AS `service_url_delivery` FROM `s_offers` AS `o` INNER JOIN `s_partners` AS `p` ON `p`.`id` = `o`.`id_partner` OR `p`.`id_distributor` = `o`.`id_partner` LEFT OUTER JOIN `s_offers_stockcodes` AS `os` ON `os`.`id` = `o`.`id_stockcode` LEFT OUTER JOIN `s_partners_awards` AS `pa` ON `p`.`id` = `pa`.`id_partner` WHERE `o`.`id_product` = "3644268" AND `o`.`flag_mobile` = "0" AND "0" IN (0,`o`.`flag_provider`) AND `p`.`flag_offline` = "0" AND `p`.`flag_distributor` = "0" AND ( `p`.`flag_offline` = "0" OR 0 IN ("51.4438926","7.353197","50") OR SQRT( pow(("51.4438926" - `p`.`coords_x`), 2) + pow(("7.353197" - `p`.`coords_y`), 2) ) * 111 < "50" ) ORDER BY `price`, `price_incl_st`, `price_incl_nd`, `flag_ratings_avg` DESC, `flag_ratings_num` DESC, `p`.`name` LIMIT 0,10

Got error 28 from storage engine