Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Нужна помощь в составлении запроса к БД / 2 сообщений из 2, страница 1 из 1
27.03.2018, 14:21
    #39621211
Ekaterina311
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в составлении запроса к БД
ребята, привет. начинаю общение с бд через 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

надеюсь на вашу помощь! спасибо!
...
Рейтинг: 0 / 0
27.03.2018, 14:35
    #39621222
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь в составлении запроса к БД
Перевести ваш unix timestamp в datetime можно например вот так:

Код: sql
1.
2.
3.
4.
declare
    @unix_ts_ms bigint = 1519923235953

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



Отнять 90 дней можно так же фунцией dateadd()
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Нужна помощь в составлении запроса к БД / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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