Нужно вывести список товаров, применив фильтры.
SELECT `goods`.`id`
, `goods`.`name`
, `ratingGoods`.`assessment`
, `goods`.`description`
, `remnats`.`sale_price`
FROM `remnats`
LEFT JOIN `goods` ON `goods`.`id` = `remnats`.`id_tovar`
LEFT JOIN `ratingGoods` ON `ratingGoods`.`goodsId` = `goods`.`id`
LEFT JOIN `accounting` ON `accounting`.`goods_id` = `remnats`.`id_tovar`
LEFT JOIN `sales` ON `sales`.`accouting_id` = `accounting`.`id`
WHERE (`goods`.`category_id` = '.$_POST['category'].')
GROUP BY `goods`.`id`
ORDER BY SUM(`sales`.`number`)
DESC LIMIT '.$_POST['limit'].';
Как вставить все условия, но так чтобы когда переменная пуста, то sql пропускал это условие и выводились все значения этого поля? Или всё таки придётся делать большое количество вариантов запросов?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Поставил себе ubintu, в первый раз работаю с линуксом в графической оболочкеПодскажите пожалуйста, есть ли какие-то строенные локальные серверы...
В navigation drawer создаю два фрагмента обычный и с настройками, при переходе из фрагмента настроек на другой он накладывается
Ошибка: integer number too largeНо при чём здесь integer если я указываю тип long?