Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Канбан  [new]
rebel25
Member

Откуда:
Сообщений: 96
Есть таблица, состоящая из двух столбцов: название задачи[текст], статус[текст]
Названия задач это текст, статусов четыре - план, в работе, тест, выполнено
Необходимо их этого набора данных сделать канбан, состоящий из четырех столбцов - статусов, в качестве значений - названия задач.
Начал делать это с помощью PIVOT, но столкнулся с тем, что он не работает без агрегирующей функции, которая мне не нужна и которую я не могу применить к текстам задач.
Скажите с помощью чего и как мне можно развернуть исходный набор данных в канбан.
27 апр 17, 10:55    [20438954]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
rebel25,

CASE WHEN THEN ELSE END
27 апр 17, 11:08    [20439006]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
aleks2
Guest
Ты чо, больной?

with x as ( select  задачи, статус from [Есть таблица] )

select задачи, статус1 = iif(статус='хрен', статус, ''), статус2 = iif(статус='редьки', статус, ''), статус3 = iif(статус='не', статус, ''), статус4 = iif(статус='слаще', статус, '') from x
27 апр 17, 11:25    [20439105]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
aleks2,

не будем машеньке рассказывать как реализован iif + 2012
27 апр 17, 11:26    [20439117]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
aleks2
Guest
Сама допрет.

Тока я фсе перепутал, машка заказывала так

with x as ( select  задачи, статус from [Есть таблица] )
   , s1 as ( select *, n = row_number() over(order by ?) from x where статус = 'хрен')
   , s2 as ( select *, n = row_number() over(order by ?) from x where статус = 'редьки')
  select [хрен] = s1.задачи, [редьки] = s2.задачи
    from s1 full outer join s2 on s1.n = s2.n
27 апр 17, 11:33    [20439180]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 20174
rebel25
не работает без агрегирующей функции, которая мне не нужна и которую я не могу применить к текстам задач
К текстовому полю прекрасно применяются групповые функции MAX() и MIN(). Если значение единственное, то что value, что MAX(value) - один хрен, но буква закона соблюдена.
27 апр 17, 12:05    [20439347]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
aleks2
Сама допрет.

Тока я фсе перепутал, машка заказывала так

with x as ( select  задачи, статус from [Есть таблица] )
   , s1 as ( select *, n = row_number() over(order by ?) from x where статус = 'хрен')
   , s2 as ( select *, n = row_number() over(order by ?) from x where статус = 'редьки')
  select [хрен] = s1.задачи, [редьки] = s2.задачи
    from s1 full outer join s2 on s1.n = s2.n

если задача всего в одном статусе то достаточно case/iif
27 апр 17, 12:08    [20439368]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 30700
rebel25
Необходимо их этого набора данных сделать канбан
А что такое канбан? Какое то сокращение?
27 апр 17, 14:10    [20440160]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 30700
alexeyvg
rebel25
Необходимо их этого набора данных сделать канбан
А что такое канбан? Какое то сокращение?
О, вот: Канбан, или Канбан в IT (Kanban Development)
Интересно, как можно из набора данных сделать "технологию производства"???
27 апр 17, 14:16    [20440189]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
rnk
Member

Откуда:
Сообщений: 126
wikipedia
Канбан — метод управления разработкой, реализующий принцип «точно в срок» и способствующий равномерному распределению нагрузки между работниками. При данном подходе весь процесс разработки прозрачен для всех членов команды. Задачи по мере поступления заносятся в отдельный список, откуда каждый разработчик может извлечь требуемую задачу.
27 апр 17, 14:16    [20440191]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 30700
rnk
wikipedia
Канбан — метод управления разработкой, реализующий принцип «точно в срок» и способствующий равномерному распределению нагрузки между работниками. При данном подходе весь процесс разработки прозрачен для всех членов команды. Задачи по мере поступления заносятся в отдельный список, откуда каждый разработчик может извлечь требуемую задачу.
Да, уже прочитал. Получается, это то, что у всех называется "отчёт".

Прикольные бывают термины в замкнутых сообществах, вроде команды акксесников на старом заводе в отдалённом регионе. Типа "шахматка" :-)
27 апр 17, 14:20    [20440213]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
Serп
Guest
Смех смехом, работал в РЖД, там скоро молиться будут на этого Тойоти Оно (извиняюсь, если вдруг ошибся в написании).
27 апр 17, 15:04    [20440486]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7383
Похоже, что у SCRUM оттуда ноги растут.
27 апр 17, 16:50    [20441065]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
Диклевич Александр
Member

Откуда:
Сообщений: 608
alexeyvg,

то, что хочет ТС, называется Канбан-доска.
27 апр 17, 17:17    [20441181]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
Lepsik
Member

Откуда: glubinka
Сообщений: 4257
alexeyvg
rnk
пропущено...
Да, уже прочитал. Получается, это то, что у всех называется "отчёт".

Прикольные бывают термины в замкнутых сообществах, вроде команды акксесников на старом заводе в отдалённом регионе. Типа "шахматка" :-)



"шахматка" - это из бухгалтерии - способ сведения баланса.
28 апр 17, 01:01    [20442078]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
Сон Веры Павловны
Member

Откуда:
Сообщений: 5612
Lepsik
"шахматка" - это из бухгалтерии - способ сведения баланса.

Шахматкой может называться всё, что расчерчено в клеточку. У нас на работе охранники на входе шахматкой называют свой график дежурств.
28 апр 17, 06:14    [20442152]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
rnk
Member

Откуда:
Сообщений: 126
Вообще-то оригинально "шахматка", квадратная таблица с характерными чёрными полями по диагонали, — турнирная таблица шахматного турнира по круговой системе. Диагональ закрашена, так как игроки сами с собой не играют.
28 апр 17, 10:58    [20442841]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
o-o
Guest
а я вообще каждый раз как форум открываю, читаю "кабан".
вот не "канкан" и не что-то еще.
а вы все с первого раза правильно прочли?
28 апр 17, 11:36    [20443034]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7383
o-o,

can ban - можно изгнать.
28 апр 17, 11:44    [20443079]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
rnk
Member

Откуда:
Сообщений: 126
o-o
а я вообще каждый раз как форум открываю, читаю "кабан".
вот не "канкан" и не что-то еще.
а вы все с первого раза правильно прочли?

Я прочитал правильно, но первая мысль была, что это что-то из жизни Северной Кореи, типа сонбун или сонгун.
28 апр 17, 11:50    [20443109]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
o-o
Guest
Владислав Колосов
can ban - можно изгнать.

интересно, если это кричать японцам, они поймут на японском или что их изгоняют?
жаль, утром это не написали, была возможность проверить.
на меня сегодня какие-то японские туристы в метро улеглись и не хотели отваливать,
все держатся за поручни, кроме них, а они считают, раз битком, то держаться не надо,
вообще сразу прилегли и с концами.
наверное привыкли, что в японском метро тебя вносят, выносят, там поди вообще все лежат стоя,
говорят, там укладка людей более плотная
28 апр 17, 12:38    [20443321]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
rnk
Member

Откуда:
Сообщений: 126
o-o
наверное привыкли, что в японском метро тебя вносят, выносят, там поди вообще все лежат стоя,
говорят, там укладка людей более плотная

Слышал, не так давно окончательно решили задачу о наиболее плотной укладке шаров в трёхмерном пространстве; интересно, решена ли задача о наиболее плотной укладке туристов в метро в зависимости от их гражданства? )
28 апр 17, 12:44    [20443347]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
o-o
Guest
в японии вне зависимости от гражданства все решено
профессиональными толкателями
28 апр 17, 12:56    [20443413]     Ответить | Цитировать Сообщить модератору
 Re: Канбан  [new]
rnk
Member

Откуда:
Сообщений: 126
o-o
в японии вне зависимости от гражданства все решено
профессиональными толкателями

Это грязный хак! ))) всё равно, что решать задачу с шарами, уминая их до кубической формы )
28 апр 17, 13:08    [20443465]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить