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

Откуда:
Сообщений: 1
Ребята помогите расшифровать код по полочкам , пожалуйста. (а то я чайник)
Это кусочек из кода для VS raport server
1 - 12 месяца в году
--Voc.VocI1 порядкойвый номер
--Voc.VocS1 наименование точки
--Voc.VocS2 обозначение
--Voc.VocS3 наименование оборудования
--pvt снова обозначение, хз зачем



from MIN_TMW where [timestamp] >=@starttime and [timestamp] <=@endtime
group by STR(MONTH([timestamp])))
as RRR RIGHT OUTER JOIN @MONTH1 ON months = D
) x
UNPIVOT (
val FOR prop in (
CS03P324tm
КУЧА точек из таблички MIN_TMW
,CS03P325tm

)
) unpvt
) xx
PIVOT (
MAX(val) FOR D in ([1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12])

) pvt
Right JOIN Voc ON Voc.VocS1=pvt.prop
WHERE Voc.VocDataTypeID=1
ORDER BY Voc.VocI1

END

К сообщению приложен файл. Размер - 142Kb
6 мар 19, 13:58    [21826281]     Ответить | Цитировать Сообщить модератору
 Re: Сложности в понимании )  [new]
tchingiz
Member

Откуда:
Сообщений: 31974
1)
как ты думаешь, что такое ORDER BY?
2)
сначала сюда:
https://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=983207&msg=13601944
7 мар 19, 10:08    [21826995]     Ответить | Цитировать Сообщить модератору
Все форумы / Вопрос-Ответ Ответить