001.
SELECT
HS.ST_YEAR,
002.
HS.ST_MONTH,
003.
HS.ST_WEEK,
004.
HS.END_YEAR,
005.
HS.END_MONTH,
006.
HS.END_WEEK,
007.
008.
(
case
when
HS.ST_MONTH = 10
AND
HS.ST_WEEK = 1
then
1
else
0
end
) ST_101,
009.
(
case
when
HS.ST_MONTH = 10
AND
HS.ST_WEEK = 2
then
1
else
0
end
) ST_102,
010.
(
case
when
HS.ST_MONTH = 10
AND
HS.ST_WEEK = 3
then
1
else
0
end
) ST_103,
011.
(
case
when
HS.ST_MONTH = 10
AND
HS.ST_WEEK = 4
then
1
else
0
end
) ST_104,
012.
(
case
when
HS.ST_MONTH = 11
AND
HS.ST_WEEK = 1
then
1
else
0
end
) ST_111,
013.
(
case
when
HS.ST_MONTH = 11
AND
HS.ST_WEEK = 2
then
1
else
0
end
) ST_112,
014.
(
case
when
HS.ST_MONTH = 11
AND
HS.ST_WEEK = 3
then
1
else
0
end
) ST_113,
015.
(
case
when
HS.ST_MONTH = 11
AND
HS.ST_WEEK = 4
then
1
else
0
end
) ST_114,
016.
(
case
when
HS.ST_MONTH = 12
AND
HS.ST_WEEK = 1
then
1
else
0
end
) ST_121,
017.
(
case
when
HS.ST_MONTH = 12
AND
HS.ST_WEEK = 2
then
1
else
0
end
) ST_122,
018.
(
case
when
HS.ST_MONTH = 12
AND
HS.ST_WEEK = 3
then
1
else
0
end
) ST_123,
019.
(
case
when
HS.ST_MONTH = 12
AND
HS.ST_WEEK = 4
then
1
else
0
end
) ST_124,
020.
(
case
when
HS.ST_MONTH = 1
AND
HS.ST_WEEK = 1
then
1
else
0
end
) ST_011,
021.
(
case
when
HS.ST_MONTH = 1
AND
HS.ST_WEEK = 2
then
1
else
0
end
) ST_012,
022.
(
case
when
HS.ST_MONTH = 1
AND
HS.ST_WEEK = 3
then
1
else
0
end
) ST_013,
023.
(
case
when
HS.ST_MONTH = 1
AND
HS.ST_WEEK = 4
then
1
else
0
end
) ST_014,
024.
(
case
when
HS.ST_MONTH = 2
AND
HS.ST_WEEK = 1
then
1
else
0
end
) ST_021,
025.
(
case
when
HS.ST_MONTH = 2
AND
HS.ST_WEEK = 2
then
1
else
0
end
) ST_022,
026.
(
case
when
HS.ST_MONTH = 2
AND
HS.ST_WEEK = 3
then
1
else
0
end
) ST_023,
027.
(
case
when
HS.ST_MONTH = 2
AND
HS.ST_WEEK = 4
then
1
else
0
end
) ST_024,
028.
(
case
when
HS.ST_MONTH = 3
AND
HS.ST_WEEK = 1
then
1
else
0
end
) ST_031,
029.
(
case
when
HS.ST_MONTH = 3
AND
HS.ST_WEEK = 2
then
1
else
0
end
) ST_032,
030.
(
case
when
HS.ST_MONTH = 3
AND
HS.ST_WEEK = 3
then
1
else
0
end
) ST_033,
031.
(
case
when
HS.ST_MONTH = 3
AND
HS.ST_WEEK = 4
then
1
else
0
end
) ST_034,
032.
(
case
when
HS.ST_MONTH = 4
AND
HS.ST_WEEK = 1
then
1
else
0
end
) ST_041,
033.
(
case
when
HS.ST_MONTH = 4
AND
HS.ST_WEEK = 2
then
1
else
0
end
) ST_042,
034.
(
case
when
HS.ST_MONTH = 4
AND
HS.ST_WEEK = 3
then
1
else
0
end
) ST_043,
035.
(
case
when
HS.ST_MONTH = 4
AND
HS.ST_WEEK = 4
then
1
else
0
end
) ST_044,
036.
(
case
when
HS.ST_MONTH = 5
AND
HS.ST_WEEK = 1
then
1
else
0
end
) ST_051,
037.
(
case
when
HS.ST_MONTH = 5
AND
HS.ST_WEEK = 2
then
1
else
0
end
) ST_052,
038.
(
case
when
HS.ST_MONTH = 5
AND
HS.ST_WEEK = 3
then
1
else
0
end
) ST_053,
039.
(
case
when
HS.ST_MONTH = 5
AND
HS.ST_WEEK = 4
then
1
else
0
end
) ST_054,
040.
(
case
when
HS.ST_MONTH = 6
AND
HS.ST_WEEK = 1
then
1
else
0
end
) ST_061,
041.
(
case
when
HS.ST_MONTH = 6
AND
HS.ST_WEEK = 2
then
1
else
0
end
) ST_062,
042.
(
case
when
HS.ST_MONTH = 6
AND
HS.ST_WEEK = 3
then
1
else
0
end
) ST_063,
043.
(
case
when
HS.ST_MONTH = 6
AND
HS.ST_WEEK = 4
then
1
else
0
end
) ST_064,
044.
(
case
when
HS.ST_MONTH = 7
AND
HS.ST_WEEK = 1
then
1
else
0
end
) ST_071,
045.
(
case
when
HS.ST_MONTH = 7
AND
HS.ST_WEEK = 2
then
1
else
0
end
) ST_072,
046.
(
case
when
HS.ST_MONTH = 7
AND
HS.ST_WEEK = 3
then
1
else
0
end
) ST_073,
047.
(
case
when
HS.ST_MONTH = 7
AND
HS.ST_WEEK = 4
then
1
else
0
end
) ST_074,
048.
(
case
when
HS.ST_MONTH = 8
AND
HS.ST_WEEK = 1
then
1
else
0
end
) ST_081,
049.
(
case
when
HS.ST_MONTH = 8
AND
HS.ST_WEEK = 2
then
1
else
0
end
) ST_082,
050.
(
case
when
HS.ST_MONTH = 8
AND
HS.ST_WEEK = 3
then
1
else
0
end
) ST_083,
051.
(
case
when
HS.ST_MONTH = 8
AND
HS.ST_WEEK = 4
then
1
else
0
end
) ST_084,
052.
(
case
when
HS.ST_MONTH = 9
AND
HS.ST_WEEK = 1
then
1
else
0
end
) ST_091,
053.
(
case
when
HS.ST_MONTH = 9
AND
HS.ST_WEEK = 2
then
1
else
0
end
) ST_092,
054.
(
case
when
HS.ST_MONTH = 9
AND
HS.ST_WEEK = 3
then
1
else
0
end
) ST_093,
055.
(
case
when
HS.ST_MONTH = 9
AND
HS.ST_WEEK = 4
then
1
else
0
end
) ST_094,
056.
057.
058.
(
case
when
HS.END_MONTH = 10
AND
HS.END_WEEK = 1
then
1
else
0
end
) END_101,
059.
(
case
when
HS.END_MONTH = 10
AND
HS.END_WEEK = 2
then
1
else
0
end
) END_102,
060.
(
case
when
HS.END_MONTH = 10
AND
HS.END_WEEK = 3
then
1
else
0
end
) END_103,
061.
(
case
when
HS.END_MONTH = 10
AND
HS.END_WEEK = 4
then
1
else
0
end
) END_104,
062.
(
case
when
HS.END_MONTH = 11
AND
HS.END_WEEK = 1
then
1
else
0
end
) END_111,
063.
(
case
when
HS.END_MONTH = 11
AND
HS.END_WEEK = 2
then
1
else
0
end
) END_112,
064.
(
case
when
HS.END_MONTH = 11
AND
HS.END_WEEK = 3
then
1
else
0
end
) END_113,
065.
(
case
when
HS.END_MONTH = 11
AND
HS.END_WEEK = 4
then
1
else
0
end
) END_114,
066.
(
case
when
HS.END_MONTH = 12
AND
HS.END_WEEK = 1
then
1
else
0
end
) END_121,
067.
(
case
when
HS.END_MONTH = 12
AND
HS.END_WEEK = 2
then
1
else
0
end
) END_122,
068.
(
case
when
HS.END_MONTH = 12
AND
HS.END_WEEK = 3
then
1
else
0
end
) END_123,
069.
(
case
when
HS.END_MONTH = 12
AND
HS.END_WEEK = 4
then
1
else
0
end
) END_124,
070.
(
case
when
HS.END_MONTH = 1
AND
HS.END_WEEK = 1
then
1
else
0
end
) END_011,
071.
(
case
when
HS.END_MONTH = 1
AND
HS.END_WEEK = 2
then
1
else
0
end
) END_012,
072.
(
case
when
HS.END_MONTH = 1
AND
HS.END_WEEK = 3
then
1
else
0
end
) END_013,
073.
(
case
when
HS.END_MONTH = 1
AND
HS.END_WEEK = 4
then
1
else
0
end
) END_014,
074.
(
case
when
HS.END_MONTH = 2
AND
HS.END_WEEK = 1
then
1
else
0
end
) END_021,
075.
(
case
when
HS.END_MONTH = 2
AND
HS.END_WEEK = 2
then
1
else
0
end
) END_022,
076.
(
case
when
HS.END_MONTH = 2
AND
HS.END_WEEK = 3
then
1
else
0
end
) END_023,
077.
(
case
when
HS.END_MONTH = 2
AND
HS.END_WEEK = 4
then
1
else
0
end
) END_024,
078.
(
case
when
HS.END_MONTH = 3
AND
HS.END_WEEK = 1
then
1
else
0
end
) END_031,
079.
(
case
when
HS.END_MONTH = 3
AND
HS.END_WEEK = 2
then
1
else
0
end
) END_032,
080.
(
case
when
HS.END_MONTH = 3
AND
HS.END_WEEK = 3
then
1
else
0
end
) END_033,
081.
(
case
when
HS.END_MONTH = 3
AND
HS.END_WEEK = 4
then
1
else
0
end
) END_034,
082.
(
case
when
HS.END_MONTH = 4
AND
HS.END_WEEK = 1
then
1
else
0
end
) END_041,
083.
(
case
when
HS.END_MONTH = 4
AND
HS.END_WEEK = 2
then
1
else
0
end
) END_042,
084.
(
case
when
HS.END_MONTH = 4
AND
HS.END_WEEK = 3
then
1
else
0
end
) END_043,
085.
(
case
when
HS.END_MONTH = 4
AND
HS.END_WEEK = 4
then
1
else
0
end
) END_044,
086.
(
case
when
HS.END_MONTH = 5
AND
HS.END_WEEK = 1
then
1
else
0
end
) END_051,
087.
(
case
when
HS.END_MONTH = 5
AND
HS.END_WEEK = 2
then
1
else
0
end
) END_052,
088.
(
case
when
HS.END_MONTH = 5
AND
HS.END_WEEK = 3
then
1
else
0
end
) END_053,
089.
(
case
when
HS.END_MONTH = 5
AND
HS.END_WEEK = 4
then
1
else
0
end
) END_054,
090.
(
case
when
HS.END_MONTH = 6
AND
HS.END_WEEK = 1
then
1
else
0
end
) END_061,
091.
(
case
when
HS.END_MONTH = 6
AND
HS.END_WEEK = 2
then
1
else
0
end
) END_062,
092.
(
case
when
HS.END_MONTH = 6
AND
HS.END_WEEK = 3
then
1
else
0
end
) END_063,
093.
(
case
when
HS.END_MONTH = 6
AND
HS.END_WEEK = 4
then
1
else
0
end
) END_064,
094.
(
case
when
HS.END_MONTH = 7
AND
HS.END_WEEK = 1
then
1
else
0
end
) END_071,
095.
(
case
when
HS.END_MONTH = 7
AND
HS.END_WEEK = 2
then
1
else
0
end
) END_072,
096.
(
case
when
HS.END_MONTH = 7
AND
HS.END_WEEK = 3
then
1
else
0
end
) END_073,
097.
(
case
when
HS.END_MONTH = 7
AND
HS.END_WEEK = 4
then
1
else
0
end
) END_074,
098.
(
case
when
HS.END_MONTH = 8
AND
HS.END_WEEK = 1
then
1
else
0
end
) END_081,
099.
(
case
when
HS.END_MONTH = 8
AND
HS.END_WEEK = 2
then
1
else
0
end
) END_082,
100.
(
case
when
HS.END_MONTH = 8
AND
HS.END_WEEK = 3
then
1
else
0
end
) END_083,
101.
(
case
when
HS.END_MONTH = 8
AND
HS.END_WEEK = 4
then
1
else
0
end
) END_084,
102.
(
case
when
HS.END_MONTH = 9
AND
HS.END_WEEK = 1
then
1
else
0
end
) END_091,
103.
(
case
when
HS.END_MONTH = 9
AND
HS.END_WEEK = 2
then
1
else
0
end
) END_092,
104.
(
case
when
HS.END_MONTH = 9
AND
HS.END_WEEK = 3
then
1
else
0
end
) END_093,
105.
(
case
when
HS.END_MONTH = 9
AND
HS.END_WEEK = 4
then
1
else
0
end
) END_094
106.
FROM
HYC_SURVEY HS