powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Просумировать строки
3 сообщений из 3, страница 1 из 1
Просумировать строки
    #39248765
MaksProdavayko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте народ. Есть к Вам вопрос:

Есть запрос:

declare @TempTime table (Venueid nvarchar(max),VenueName nvarchar(max),TimeTableScheduleCount int, Caption nvarchar(max), CountT int)

insert @TempTime (Venueid,VenueName,TimeTableScheduleCount,Caption, Countt)

Select Venueid,
VenueName,
TimeTableScheduleCount,
case when TimeTableScheduleCount = 1 then N'Зайнято' else N'Вільно' end as Caption,
TimeTableScheduleCount
from timeTable

join Venue with (nolock) on VenueID = TimeTableVenueRef
where TimeTableScheduleCount is not null

Select * from @TempTim

Он возвращает вот такую таблицу:

помогите пожалуйста подсчитать количество полей в колонке countT, количество нулей и единиц, для каждой группы кабинетов (кабинет и 001 кабинет)
не судите строго, только учусь.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Просумировать строки
    #40045128
Riveira
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MaksProdavayko,

Очень старая тема, но я только учусь, возможно кто из умных меня поправит:
Здесь либо SUM по CASE
Либо SUM по OVER
...
Рейтинг: 0 / 0
Просумировать строки
    #40045169
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подсчитать количество полей в колонке countT

Видимо, ученики прекрасно понимают друг друга.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Просумировать строки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]