Loading...
Обучение/Помощь новичкам | MySQL - И реализация запросов.
Вообщем, дали мне такой таск:
1. Сколько товаров являются газированной водой?
2. Выберите товар с максимальным количеством Hits
Эти два я то сделал, ничего сложного, но остались более сложные вопросы:
3. В какие месяцы какого года обновлялись товары, сколько товаров обновлено в эти месяцы и какие GoodId обновлялись
Пример вывода (можно и иначе, зависит от реализации)
`Год и Месяц`, `Кол-во товаров обновлялось`, `GoodId через ,`
4. По каждому месяцу, в котором обновлялся хоть один товар, вывести все товары, которые в нем не обновлялись
Пример вывода (можно и иначе, зависит от реализации)

=====================================================================
Помогите с выводом последних двух запросов, покажите как реализовать подробный. Тому кто поможет, помогу рублем.
Список колонок в бд:

Изображение

------
72535_Opera_20200607_165026_127.0.0.1.png (32.3 Kb)
Скачиваний: 103
Вот так примерно выглядит то что есть в бд.

Изображение

------
72536_Opera_20200607_165326_127.0.0.1.png (23.5 Kb)
Скачиваний: 93
Вот выяснил как вывести дату правильно, но как подсчитать какое коло-во товаров обновилось?
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'   
писал в туалете. Это вариант для третьего вопроса. Если что-то не так Чуть позже сделаю норм.
Онлайн: 4
Время:
Gen. 0.0732
(c) Bym.Guru 2010-2026