[[CHJBootCamp2018/DAY2]]

**・ケ・鬣、・ノ
-[[・ケ・鬣、・ノPDF>https://www.ogiso.net/wiki/index.php?plugin=attach&pcmd=open&file=20180823pm_drill.pdf&refer=CHJBootCamp2018%2FDAY2Drill]]

**ア鮨ャ1

 select L.クラテチヌ,L.クラテチヌニノ、゚,count(*) as チニノムナル,
 sum(case when B.・ク・罕・='・ュ・・キ・ソ・サホチ' then 1 else 0 end) as ・ュ・・キ・ソ・サホチ,
 sum(case when B.・ク・罕・='カククタ' then 1 else 0 end) as カククタサホチ
 from トケテアーフ as L inner join スサセハ as B on L.・オ・・ラ・ID=B.・オ・・ラ・ID
 where L.クラテチヌ like N'ク%ヘュ、'
 group by L.クラテチヌ, L.クラテチヌニノ、゚
 order by count(L.クラテチヌ) desc


**ア鮨ャ2
 select クラテチヌ,クラテチヌニノ、゚,
 sum(case when クカハクハクサホ like '%[・。-・]%' then 1 else 0 end) as クカハク・ォ・ソ・ォ・ハ,
 sum(case when クカハクハクサホ not like '%[・。-・]%' then 1 else 0 end) as クカハク・ォ・ソ・ォ・ハーハウー,
 count(*) as チニノムナル from テサテアーフ
 where ・オ・ヨ・ウ。シ・ム・ケフセ like 'ケセクヘ' and ノハサ='エカニーサ-ーネフ'
 group by クラテチヌ,クラテチヌニノ、゚
 order by クラテチヌニノ、゚


**ア鮨ャ3
 select クラテチヌ,クラテチヌニノ、゚,ノハサ,クシ,count(*) as チニノムナル,
 count (case when ・オ・ヨ・ウ。シ・ム・ケフセ='ニ猥ノ' then 1 else 0 end) as ニ猥ノ,
 count (case when ・オ・ヨ・ウ。シ・ム・ケフセ='ハソーツ' then 1 else 0 end) as ハソーツ,
 count (case when ・オ・ヨ・ウ。シ・ム・ケフセ='ウチメ' then 1 else 0 end) as ウチメ,
 count (case when ・オ・ヨ・ウ。シ・ム・ケフセ='シシトョ' then 1 else 0 end) as シシトョ,
 count (case when ・オ・ヨ・ウ。シ・ム・ケフセ='ケセクヘ' then 1 else 0 end) as ケセクヘ,
 count (case when ・オ・ヨ・ウ。シ・ム・ケフセ='フタシ」。ヲツ鄲オ' then 1 else 0 end) as フタシ」。ヲツ鄲オ
 from テサテアーフ
 where ノハサ like 'キチヘニサ%' and len(クラテチヌニノ、゚)>3
 group by クラテチヌ,クラテチヌニノ、゚,ノハサ,クシ
 order by クラテチヌニノ、゚


**ア鮨ャ4
 use chunagon_chj
 select s1.・オ・ヨ・ウ。シ・ム・ケフセ,s1.クラテチヌ,s1.クラテチヌニノ、゚,s1.ノハサ,
 dbo.fnチーハクフョ(s1.・オ・・ラ・ID,s1.スミクススサキチウォサマーフテヨ,20) as チーハクフョ,s1.・ュ。シ,
 dbo.fnク衞クフョ(s1.・オ・・ラ・ID,s1.スミクススサキチウォサマーフテヨ,20) as ク衞クフョ
 from テサテアーフ as s1
 inner join テサテアーフ as s2 on s1.・オ・・ラ・ID=s2.・オ・・ラ・ID and s1.マ「ネヨ+ 10 = s2.マ「ネヨ
 where s1.ノハサ like '%スサ%' and s2.クラテチヌ = 'カイ、、。ヌ
 order by s1.ノハサ,s1.クラテチヌ


**ア鮨ャ5
 select s1.クラテチヌ,s1.クラテチヌニノ、゚,s1.ノハサ,
 dbo.fnチーハクフョ(s1.・オ・・ラ・ID,s1.スミクススサキチウォサマーフテヨ,20) as チーハクフョ, s1.・ュ。シ,
 dbo.fnク衞クフョ(s1.・オ・・ラ・ID,s1.スミクススサキチウォサマーフテヨ,20) as ク衞クフョ
 from テサテアーフas s1
 inner join テサテアーフas s2 on s1.・オ・・ラ・ID=s2.・オ・・ラ・ID and s1.マ「ネヨ= s2.マ「ネヨ+ 10
 where s2.クラテチヌ = 'ホノ、、' and s2.ウ靉ムキチ like 'マ「ツホキチ%'
 and s1.ノハサ like 'フセサ%' order by s1.ノハサ,s1.クラテチヌ


**ア鮨ャ6
 use chunagon_chj
 select s1.・ュ。シ+s2.・ュ。シ+s3.・ュ。シ, s1.クラテチヌ+'/'+s2.クラテチヌ+'/'+s3.クラテチヌ,
 count(*) as ノムナルfrom テサテアーフ as s1
 inner join テサテアーフas s2 on s1.・オ・・ラ・ID=s2.・オ・・ラ・ID and s1.マ「ネヨ+ 10 = s2.マ「ネヨ
 inner join テサテアーフas s3 on s2.・オ・・ラ・ID=s3.・オ・・ラ・ID and s2.マ「ネヨ+ 10 = s3.マ「ネヨ
 where s1.・オ・ヨ・ウ。シ・ム・ケフセ='ハソーツ'and s1.ノハサ like 'スニーサ%' and s2.ノハサ like 'スニーサ%' and s3.ノハサ like 'スニーサ%'
 group by s1.・ュ。シ+s2.・ュ。シ+s3.・ュ。シ, s1.クラテチヌ+'/'+s2.クラテチヌ+'/'+s3.クラテチヌ
 order by count(*) desc


**ア鮨ャ7
 select ノハサ,
 sum(case when クカハクハクサホ like '%[・。-・]%' then 1 else 0 end) as クカハク・ォ・ソ・ォ・ハ,
 count(*) as チニノムナル,
 CONVERT(float,sum(case when クカハクハクサホlike '%[・。-・]%'then 1 else 0 end))/count(*)
 from テサテアーフ
 where ・オ・ヨ・ウ。シ・ム・ケフセ like 'ケセクヘ'
 and ノハサ='エカニーサ-ーネフ'
 group by ノハサ


**ア鮨ャ8
 use unidicSQL
 SELECT クラテチヌ,クキチ,スサキチfrom テサテアーフスサキチas O
 inner join テサテアーフクキチas F on F.クキチID=O.クキチID
 inner join テサテアーフクラテチヌas L on L.クラテチヌID=F.クラテチヌID
 where クラテチヌ like 'ール、オ、。ヌ and クラテチヌニノ、゚ like '・ハ・オ・'
 group by クラテチヌ,クキチ,スサキチ
 order by クキチ


**ア鮨ャ9
 use unidicSQL
 select L.クラテチヌ,L.クラテチヌニノ、゚,S.・オ・ヨ・ウ。シ・ム・ケフセ,count(S.・ュ。シ)as チニノムナル
 from テサテアーフクラテチヌ as L
 inner join chunagon_chj.dbo.テサテアーフ as S on L.クラテチヌID=S.クラテチヌID
 where L.クラテチヌ like 'スゥ%' and L.クラテチヌニノ、゚ like '・「・ュ%'
 group by L.クラテチヌ,L.クラテチヌニノ、゚, S.・オ・ヨ・ウ。シ・ム・ケフセ
 order by S.・オ・ヨ・ウ。シ・ム・ケフセ

・ネ・テ・ラ   ハヤスク コケハャ ・ミ・テ・ッ・「・テ・ラ ナコノユ ハ」タス フセチーハムケケ ・・。シ・ノ   ソキオャ ーヘ ク。コ コヌスェケケソキ   ・リ・・ラ   コヌスェケケソキ、ホRSS