Обучение/Помощь новичкам | MySQL - И реализация запросов.
Вообщем, дали мне такой таск:
1. Сколько товаров являются газированной водой?
2. Выберите товар с максимальным количеством Hits
Эти два я то сделал, ничего сложного, но остались более сложные вопросы:
3. В какие месяцы какого года обновлялись товары, сколько товаров обновлено в эти месяцы и какие GoodId обновлялись
Пример вывода (можно и иначе, зависит от реализации)
`Год и Месяц`, `Кол-во товаров обновлялось`, `GoodId через ,`
4. По каждому месяцу, в котором обновлялся хоть один товар, вывести все товары, которые в нем не обновлялись
Пример вывода (можно и иначе, зависит от реализации)
=====================================================================
Помогите с выводом последних двух запросов, покажите как реализовать подробный. Тому кто поможет, помогу рублем.
Список колонок в бд:
1. Сколько товаров являются газированной водой?
2. Выберите товар с максимальным количеством Hits
Эти два я то сделал, ничего сложного, но остались более сложные вопросы:
3. В какие месяцы какого года обновлялись товары, сколько товаров обновлено в эти месяцы и какие GoodId обновлялись
Пример вывода (можно и иначе, зависит от реализации)
`Год и Месяц`, `Кол-во товаров обновлялось`, `GoodId через ,`
4. По каждому месяцу, в котором обновлялся хоть один товар, вывести все товары, которые в нем не обновлялись
Пример вывода (можно и иначе, зависит от реализации)
=====================================================================
Помогите с выводом последних двух запросов, покажите как реализовать подробный. Тому кто поможет, помогу рублем.
Список колонок в бд:
Вот выяснил как вывести дату правильно, но как подсчитать какое коло-во товаров обновилось?
SELECT date_format(UpdateDate,'%m-%Y'),GoodId, FROM lst_goods ORDER By
SELECT date_format(UpdateDate,'%m-%Y'),GoodId, FROM lst_goods ORDER By
304628054 , Под запросом посчитать с помощью COUNT
sql
SELECT 'UpdateDate', 'GoodId', count(*) as 'cp' FROM 'tablename' GROUP BY 'UpdateDate'