Запрос MySQL на выборку записей по столетию

229
15 мая 2018, 01:30

Есть таблица, содержащая информацию про космические объекты, в частности, их тип (например, звезда, планета и т.д.) и дату их открытия (тип DATETIME). Необходимо написать запрос, который выводил бы количество объектов каждого типа, которые были открыты в каждом столетии. Вывод должен выглядеть следующим образом:

Answer 1

Можно вот так:

SELECT
  COUNT(*) count,
  type_id,
  FLOOR(YEAR(found_at) / 100) centry 
FROM test
GROUP BY type_id, FLOOR(YEAR(found_at) / 100);

И выложил вариант решения здесь, чтобы было видно в действии: Увидеть можно тут

READ ALSO
Ошибка Insert MySQL

Ошибка Insert MySQL

хочу добавить запись:

225
Generics in java learning [требует правки]

Generics in java learning [требует правки]

What are generics I am a beginner for programming I have zero about generics please explain me with examples

192
Суммировать значение несколько таблиц

Суммировать значение несколько таблиц

Есть четыре таблицы, у каждого из них есть поля, под названием price (значение которого нужно суммировать)Делаю отчет, нужно суммировать поля...

220
Выборка из БД картинок PNG

Выборка из БД картинок PNG

Задать условие, что бы из БД получить все картинки с расширением *png

224