Мне нужно написать запрос для класса, и у меня с ним немного проблемы. Мне нужен запрос, чтобы вытащить всех студентов, которые зарегистрировались в феврале месяце. У меня есть рабочий запрос сейчас, но он не выводит то, что мне нужно. Вот то, что я до сих пор ...Консолидация данных в течение одного месяца в Oracle SQL
SELECT COUNT(*) "February_Registration", enroll_date
FROM enrollment
WHERE enroll_date LIKE '%FEB%'
GROUP BY enroll_date ;
Это выход я получаю от этого запроса ...
February_registration | enroll_date
...................................
14 | 02-FEB-07
36 | 01-FEB-07
22 | 10-FEB-07
26 | 16-FEB-07
20 | 07-FEB-07
24 | 11-FEB-07
Что мне нужно сделать, это сложить все эти цифры в рамках одного «февраль» строки, как это ...
February_Registration | enroll_date
142 | February
Что мне не хватает, и то, что мне нужно сделать, чтобы заставить его работать. Пожалуйста, объясните сами, прежде чем отправлять код, я хочу научиться материалу, и это очень сложно сделать, если мне придется сидеть и выяснить код, который я никогда раньше не видел. Это не полезно, и я хотел бы получить хорошее объяснение вместе с любыми предложениями кода.
Заранее спасибо.
Будет ли это работать? Я думаю, что функция EXTRACT вернет число, а не строку. – CGritton
Изменено 'FEB' до 02 – Teja