Выборка товаров по сумме цен - MySQL
Формулировка задачи:
Товарищи, в sql разбираюсь поверхностно, можете подсказать, есть ли возможность выбрать из БД столько элементов, чтобы сумма по их полю цена не превысила заданное значение, но была максимально близка?
Решение задачи: «Выборка товаров по сумме цен»
textual
Листинг программы
SELECT el.ID, el.NAME, el.DETAIL_PICTURE, price.PRICE, prod.QUANTITY FROM b_catalog_product AS prod, b_catalog_price AS price, b_iblock_element AS el WHERE el.IBLOCK_ID = "6" AND el.ACTIVE = "Y" AND prod.QUANTITY > "1" AND price.PRICE >= '. $_POST['MINPRICE'] .' AND price.PRICE <= ' . $_POST['MAXPRICE'] . ' AND el.ID = prod.ID AND el.ID = price.ID AND prod.ID = price.ID ORDER BY RAND()
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д