2
У меня есть запрос T-SQL, как показано ниже, который запрашивает таблицу, содержащую данные поиска, и получает время поиска и количество строк для этого часа поиска.SQL Server PIVOT таблица для часов
SELECT DATEPART(HOUR, aps.CreatedOn) AS SearchHour, COUNT(*) AS ItemCOUNT
FROM ASearches aps
GROUP BY DATEPART(HOUR, aps.CreatedOn)
ORDER BY SearchHour;
Как вы можете видеть, это не дает отличного результата. Тем не менее, я знаю, что если я использую таблицу сводных данных для этого и имею часы как имена столбцов, это будет лучше. Я пробовал, но до сих пор я терпел неудачу.
Любая идея как?
ах, очень приятно. Была одна ошибка, я исправил ее. Благодаря! – tugberk
Ahh yeah, извините - я сделал это, работая над БД, которую я имел, а затем отредактировал обратно в ваших оригинальных именах - неправильно :) Спасибо –