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

Откуда:
Сообщений: 1
ребята, привет. начинаю общение с бд через SQL mngmt studio 2017.
необходимо выбрать активных пользователей, которые НЕ заходили в JIRA в течение последних 90 дней + интересуют только те, у которых стоит галочка JIRA Software или JIRA servicedesk
(В БД эта связь живет тут

select * from licenserolesgroup).



Всех пользователей JIRA Software (в т.ч. неактивных) выбираем так:
select distinct lower_child_name from cwd_membership where lower_parent_name in ('jira-administrators','jira-users')

нужно к этому запросу добавить еще про дату -90 дней от сейчас.
и дату конвертировать в удобоваримый вид, так как дату выдает вот такого формата:

1519923235953

надеюсь на вашу помощь! спасибо!
27 мар 18, 14:21    [21290001]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в составлении запроса к БД  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36903
Перевести ваш unix timestamp в datetime можно например вот так:

declare
    @unix_ts_ms bigint = 1519923235953

select dateadd ( millisecond, @unix_ts_ms % 1000, dateadd(second, @unix_ts_ms / 1000, '19700101' ) )


Отнять 90 дней можно так же фунцией dateadd()

Сообщение было отредактировано: 27 мар 18, 14:36
27 мар 18, 14:35    [21290077]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить