/var/www/html/nox-modules/prints
/lib/action/frontend
/printsSearchDefaultAction.action.php
main
SELECT COUNT(*) as `count` FROM prints_set WHERE id IN(SELECT DISTINCT set_id FROM prints_set_vector WHERE vector_id IN(31345,12337,12338,12339,12340,12341,12342,12343,12344,12390,12391,12394,12395,12398,12399,12404,12405,12406,12407,12430,12431,12432,12433,12434,12435,12436,12437,12438,12439,31342,31343,31344,2850,2851,2852,29322,29323,29324,29325,29326,29327,29328,29329,29458,29459,29460,29461,29462,29463,29464,30185,30186,30298,30322,30323,30324,30325,30326,30327,30332,30333,30334,30335,30336,30343,30344,30345,30346,30347,31067,31187,31248,31435,31436,31437,31438,31439,31440,31441,31442,31443,31444,31445,31446,29915,29917,29922,29923,29926,29927,29929,29931,29934,29935,29936,29939,29941,29942,29944,29945,29946,30838,31063,31321))
SELECT `prints_set`.`id`, `prints_set`.`url`, `prints_set`.`name_full`, COUNT(`vector_id`) c, MIN(`price`) price, IF((SELECT `preview` FROM `prints_vector` WHERE `id` IN(SELECT `vector_id` FROM `prints_set_vector` WHERE `set_id` = `prints_set`.`id`) AND `prepay` = 0 AND `bundle` = 0 AND `preview` != "" ORDER BY CAST(JSON_EXTRACT(`prm`, "$.year") AS UNSIGNED) DESC LIMIT 1) IS NOT NULL, (SELECT `preview` FROM `prints_vector` WHERE `id` IN(SELECT `vector_id` FROM `prints_set_vector` WHERE `set_id` = `prints_set`.`id`) AND `prepay` = 0 AND `bundle` = 0 AND `preview` != "" ORDER BY CAST(JSON_EXTRACT(`prm`, "$.year") AS UNSIGNED) DESC LIMIT 1), (SELECT `preview` FROM `prints_vector` WHERE `id` IN(SELECT `vector_id` FROM `prints_set_vector` WHERE `set_id` = `prints_set`.`id`) AND `bundle` = 0 AND `preview` != "" ORDER BY CAST(JSON_EXTRACT(`prm`, "$.year") AS UNSIGNED) DESC LIMIT 1)) as preview, IF((SELECT `preview` FROM `prints_vector` WHERE `id` IN(SELECT `vector_id` FROM `prints_set_vector` WHERE `set_id` = `prints_set`.`id`) AND `prepay` = 0 AND `bundle` = 0 AND `preview` != "" ORDER BY CAST(JSON_EXTRACT(`prm`, "$.year") AS UNSIGNED) DESC LIMIT 1) IS NOT NULL, 1, 0) as vector FROM `prints_set` LEFT JOIN `prints_set_vector` ON `prints_set`.`id` = `prints_set_vector`.`set_id` LEFT JOIN `prints_vector` ON `prints_vector`.`id` = `prints_set_vector`.`vector_id` WHERE `prints_set`.id IN(SELECT DISTINCT set_id FROM prints_set_vector WHERE vector_id IN(31345,12337,12338,12339,12340,12341,12342,12343,12344,12390,12391,12394,12395,12398,12399,12404,12405,12406,12407,12430,12431,12432,12433,12434,12435,12436,12437,12438,12439,31342,31343,31344,2850,2851,2852,29322,29323,29324,29325,29326,29327,29328,29329,29458,29459,29460,29461,29462,29463,29464,30185,30186,30298,30322,30323,30324,30325,30326,30327,30332,30333,30334,30335,30336,30343,30344,30345,30346,30347,31067,31187,31248,31435,31436,31437,31438,31439,31440,31441,31442,31443,31444,31445,31446,29915,29917,29922,29923,29926,29927,29929,29931,29934,29935,29936,29939,29941,29942,29944,29945,29946,30838,31063,31321)) AND EXISTS(SELECT 1 FROM `prints_set_vector` psv2 INNER JOIN `prints_vector` pv2 ON pv2.`id` = psv2.`vector_id` WHERE psv2.`set_id` = `prints_set`.`id` AND psv2.`vector_id` IN(31345,12337,12338,12339,12340,12341,12342,12343,12344,12390,12391,12394,12395,12398,12399,12404,12405,12406,12407,12430,12431,12432,12433,12434,12435,12436,12437,12438,12439,31342,31343,31344,2850,2851,2852,29322,29323,29324,29325,29326,29327,29328,29329,29458,29459,29460,29461,29462,29463,29464,30185,30186,30298,30322,30323,30324,30325,30326,30327,30332,30333,30334,30335,30336,30343,30344,30345,30346,30347,31067,31187,31248,31435,31436,31437,31438,31439,31440,31441,31442,31443,31444,31445,31446,29915,29917,29922,29923,29926,29927,29929,29931,29934,29935,29936,29939,29941,29942,29944,29945,29946,30838,31063,31321) AND pv2.`bundle` = 0) GROUP BY `prints_set`.`id` ORDER BY IF((SELECT `preview` FROM `prints_vector` WHERE `id` IN(SELECT `vector_id` FROM `prints_set_vector` WHERE `set_id` = `prints_set`.`id`) AND `prepay` = 0 AND `bundle` = 0 AND `preview` != "" ORDER BY CAST(JSON_EXTRACT(`prm`, "$.year") AS UNSIGNED) DESC LIMIT 1) IS NOT NULL, 0, 1), `prints_set`.`name_full` LIMIT 30
SELECT `prints_vector`.* FROM `prints_vector` LEFT JOIN `prints_set_vector` ON `prints_vector`.`id` = `prints_set_vector`.`vector_id` WHERE `id` IN(31345,12337,12338,12339,12340,12341,12342,12343,12344,12390,12391,12394,12395,12398,12399,12404,12405,12406,12407,12430,12431,12432,12433,12434,12435,12436,12437,12438,12439,31342,31343,31344,2850,2851,2852,29322,29323,29324,29325,29326,29327,29328,29329,29458,29459,29460,29461,29462,29463,29464,30185,30186,30298,30322,30323,30324,30325,30326,30327,30332,30333,30334,30335,30336,30343,30344,30345,30346,30347,31067,31187,31248,31435,31436,31437,31438,31439,31440,31441,31442,31443,31444,31445,31446,29915,29917,29922,29923,29926,29927,29929,29931,29934,29935,29936,29939,29941,29942,29944,29945,29946,30838,31063,31321) AND `set_id` IS NULL ORDER BY IF(`prints_vector`.`preview` IS NOT NULL AND `prints_vector`.`preview` != '', 0, 1), `prepay`, `prints_vector`.`full_name` LIMIT 27
?q=Ram 3500&page=###page###
121
SELECT `id`, `name`, `type` FROM nox_group