Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
データ分析力を高めるSQL研修『SQL Everyone』のご紹介【SQL勉強会 #3】
Search
hikarut
June 11, 2024
Technology
1
420
データ分析力を高めるSQL研修『SQL Everyone』のご紹介【SQL勉強会 #3】
データ分析力を高めるSQL研修『SQL Everyone』のご紹介【SQL勉強会 #3】
hikarut
June 11, 2024
Tweet
Share
More Decks by hikarut
See All by hikarut
ビジネスパーソンがSQLを学ぶべき3つの理由とおすすめのSQL学習方法
hikarut
1
190
SQLを使ったデータ分析事例紹介〜2つの事例から学ぶSQLの活用方法〜
hikarut
3
370
データ分析内製化に向けた人材育成サービス『SQL Everyone』
hikarut
1
1.6k
データ分析のためのSQL勉強会 〜実践編〜
hikarut
12
16k
実演で理解するビジネスパーソンのためのSQL入門
hikarut
1
310
データ分析力を高めるビジネスパーソンのためのSQL入門
hikarut
1
620
SQLを活用したデータ分析におけるChatGPTの活用法
hikarut
14
5k
『データ分析力を高める ビジネスパーソンのためのSQL入門』出版記念セミナー
hikarut
1
270
データ分析のためのSQL勉強会 〜初級編 ハンズオン〜
hikarut
11
38k
Other Decks in Technology
See All in Technology
Cline&CursorによるAIコーディング徹底活用―Live Vibe Coding付き
pharma_x_tech
2
500
TypeScriptで実践するクリーンアーキテクチャ ― WebからもCLIからも使えるアプリ設計 / CClean Architecture with Typescript Application
panda_program
10
3.3k
さくらのクラウド 開発の挑戦とその舞台裏
kazeburo
0
310
OCI Full Stack Disaster Recovery サービス概要
oracle4engineer
PRO
1
140
え!! 日本国内でGo言語のバイリンガル勉強会を!?
logica0419
2
110
君だけのオリジナル async / await を作ろう / TSKaigi 2025
susisu
3
1.6k
激動の一年を通じて見えてきた「技術でリードする」ということ
ktr_0731
8
8.6k
Lakehouse в Лемана Тех. От архитектуры до оптимизации
emeremyanina1234
0
510
GrafanaをClaude DesktopからMCPで触ってみた
hamadakoji
0
1.3k
SRE/インフラエンジニアの市場価値とキャリアパス/Market value and career path for SRE-infrastructure engineers
takumakume
1
230
人間性を捧げる生成AI時代の技術選定
yo4raw
2
1.2k
Type Challengesに新しい問題を追加して Type ChallengesのMaintainerになった話
ysknsid25
3
260
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
38
1.8k
Statistics for Hackers
jakevdp
799
220k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.6k
Bash Introduction
62gerente
613
210k
GraphQLとの向き合い方2022年版
quramy
46
14k
Making Projects Easy
brettharned
116
6.2k
Site-Speed That Sticks
csswizardry
6
570
Facilitating Awesome Meetings
lara
54
6.4k
Become a Pro
speakerdeck
PRO
28
5.3k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
440
Transcript
σʔλੳྗΛߴΊΔ42-ݚम ʰ42-&WFSZPOFʱͷ͝հ SQL Everyone 42-ษڧձ
© )JLBSV5BLBIBTIJ ΞδΣϯμ "HFOEB ࣗݾհ σʔλੳͰ͏42-ͷͭͷಛ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ σʔλੳྗΛߴΊΔ42-ݚमʹ͍ͭͯ
SQL Everyone
© )JLBSV5BLBIBTIJ ΞδΣϯμ "HFOEB ࣗݾհ σʔλੳͰ͏42-ͷͭͷಛ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ σʔλੳྗΛߴΊΔ42-ݚमʹ͍ͭͯ
SQL Everyone
© )JLBSV5BLBIBTIJ ߴڮޫ )JLBSV5BLBIBTIJ ϓϩϑΟʔϧʢຊۀʣ ߨࢣհ Ϡϑʔגࣜձࣾʢʙʣ גࣜձࣾΠʔϒοΫΠχγΞςΟϒδϟύϯʢʙʣ ֎ࢿίϯαϧʢʙʣ
ɾϑϩϯτΤϯυαʔόαΠυόοΫΤϯυͳͲϑϧελοΫͰ8FCαʔϏεΛاըઃܭ։ൃӡ༻ ɾΤϯδχΞϚωʔδϟʔΤϯδχΞ࠾༻ ɾϠϑʔ͔Βग़ͯ͠σʔλαΠΤϯεάϧʔϓΛθϩ͔Β্ཱͪ͛ʢ෦ʣ ɾ#*πʔϧ42-1ZUIPOͳͲͬͨσʔλͷՄࢹԽੳ"#ςετޮՌݕূ,1*σʔλར׆༻ଅਐ ɾࣾϝϯόʔͷσʔλੳεΩϧΞοϓҭࣾσʔλར׆༻ϦςϥγʔΞοϓʢ42-ษڧձͳͲʣ ɾ42-#*πʔϧΛ׆༻ͨ͠σʔλੳࢧԉ ɾσδλϧϚʔέςΟϯάྖҬʹ͓͚ΔઓཱུҊɺ,1*ઃܭɺࢪࡦͷϓϥϯχϯάɺࢪࡦͷ࣮ߦ 8FCΤϯδχΞ σʔλΞφϦετϚωʔδϟʔ σδλϧϚʔέςΟϯάίϯαϧλϯτ
© )JLBSV5BLBIBTIJ ϓϩϑΟʔϧʢ෭ۀɾݸਓ׆ಈʣ ߨࢣհ ʻ෭ۀͷ׆ಈͰܦ৽ฉͷҰ໘ܝࡌʼ ɾσʔλੳࢧԉσδλϧϚʔέςΟϯάࢧԉ ɾσʔλੳίʔνϯά42-τϨʔχϯά ɾʰσʔλੳྗΛߴΊΔϏδωεύʔιϯͷͨΊͷ42-ೖʱஶॻ ɾ42-ษڧձࢿྉແྉެ։
෭ۀ ݸਓ׆ಈ
© )JLBSV5BLBIBTIJ ΞδΣϯμ "HFOEB ࣗݾհ σʔλੳͰ͏42-ͷͭͷಛ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ σʔλੳྗΛߴΊΔ42-ݚमʹ͍ͭͯ
SQL Everyone
© )JLBSV5BLBIBTIJ 42-ͱʰ4USVDUVSFE2VFSZ-BOHVBHFʱͷུͰʰΤεΩ ϡʔΤϧʱͱಡΉ 42- デ ʔλ
ベ ʔε্ͷςʔ ブ ϧʹ֨ೲ͞Εͨ デ ʔλΛऔಘ ͢Δͱ͖ʹ͏ݴޠ Ϗδωεύʔιϯ͕͏42-ͱΤϯδχΞ͕͏42-ҧ͏ σʔλੳͰ͏42-ͷͭͷಛ σʔλੳͰ͏42-ͷͭͷಛ σʔλੳΞϓϦέʔγϣϯ։ൃͳͲ༷ʑͳྖҬͰ׆༻͞Ε͍ͯΔ42-ɻσʔλΛѻ͏্Ͱ ඞཁෆ׆ͳ42-ɻσʔλΛѻ͏͏͑Ͱ42-ͷཧղඞཁෆՄܽɻ
© )JLBSV5BLBIBTIJ σʔλੳͰ͏42-ͷಛ σʔλੳͰ͏42-ͷͭͷಛ 42- VTFS@JE HFOEFS CJSUI "
உੑ ࣮ߦ݁Ռ 4&-&$5 '30.VTFST 8)&3&VTFS@JEb"` σʔλϕʔε ςʔϒϧ VTFS@JE HFOEFS CJSUI " உੑ " ঁੑ ɾɾɾ ɾɾɾ ɾɾɾ QSPEVDU@JE QSPEVDU@OBNF QSJDF # ͓͍͍͠ਫ # γϟʔϓϖϯ ɾɾɾ ɾɾɾ ɾɾɾ 42- デ ʔλ ベ ʔε্ͷςʔ ブ ϧʹ֨ೲ͞Εͨ デ ʔλΛऔಘ͢Δͱ͖ʹ͏ݴޠɻσʔλϕʔε ͱσʔλΛ֨ೲ͢Δେ͖ͳശͰɻςʔϒϧͱߦͱྻͰߏ͞ΕΔσʔλͷ͔ͨ·Γɻ Ϣʔβʔ ྻ ߦ
© )JLBSV5BLBIBTIJ σʔλੳͰ͏42-ͷಛ σʔλੳͰ͏42-ͷͭͷಛ Ϗδωεύʔιϯ͕͏42- ΤϯδχΞ͕͏42- σʔλੳͰجຊతʹσʔλͷऔಘʢ4&-&$5ʣ Λ֮͑ΕΑ͍ 42-ͷॲཧʹ͍ͭͯҙࣝ͢Δඞཁੑ͕͍
جຊతͳߏจΛ֮͑Εͣͬͱ͍ଓ͚Δ͜ͱ͕Ͱ͖ Δ ΞϓϦέʔγϣϯ։ൃʹඞཁͳ42-ʢ4&-&$5ɹ */4&35%&-&5&61%"5&$3&"5&ʣΛ֮͑Δ ඞཁ͕͋Δ ϛϦඵ୯ҐͰॲཧΛҙࣝ͢Δඞཁ͕͋ΔʢͦͷͨΊ ΠϯσοΫεͳͲͷσʔλϕʔεͷࣝඞཁʹͳΔʣ ৽͍͠42-ͷߏจΛ֮͑ͯΑΓޮతͳ42-Λॻ͘ඞ ཁ͕͋Δ Ϗδωεύʔιϯ͕͏42-ͱΤϯδχΞ͕͏42-ಛ͕ҟͳΔɻ42-ΤϯδχΞ͕ѻ͏ ͍͠ݴޠͱࢥΘΕ͕͕ͪͩɺϏδωεύʔιϯ͕σʔλੳͰ͏42-͘͠ͳ͍ɻ
© )JLBSV5BLBIBTIJ ΞδΣϯμ "HFOEB ࣗݾհ σʔλੳͰ͏42-ͷͭͷಛ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ σʔλੳྗΛߴΊΔ42-ݚमʹ͍ͭͯ
SQL Everyone
© )JLBSV5BLBIBTIJ σʔλੳεΩϧ͕ॏཁͳ࣌ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ IUUQTTBMFT[JOFKQOFXTEFUBJM IUUQTOFXTNZOBWJKQBSUJDMF ࠓͷ࣌σʔλʹج͍ͮͨҙࢥܾఆ͕Ϗδωεʹ͓͍ͯॏཁɻσʔλΛѻ͑Δਓࡐ͕ͦ͜ࠓͷ ࣌ʹੜ͖Δ͜ͱ͕Ͱ͖ΔɻͦͷͨΊϏδωεύʔιϯσʔλੳεΩϧ͕ॏཁɻ ಋೖ͢ΔͱޮՌ͕͋Δͱࢥ͏*5εΩϧୈҐɿσʔλੳ
৽ೖࣾһʹקΊ͍ͨεΩϧୈҐɿσʔλੳྗ σʔλੳ ใηΩϡϦςΟ ϓϩάϥϛϯά σδλϧϚʔέςΟϯά σβΠϯ ಈը࡞ ͦͷଞ σʔλੳྗ ίϛϡχέʔγϣϯྗ ࢥߟɾஅɾ࣮ߦྗ ՝ղܾೳྗ اըྗ ใऩूྗ ϓϨθϯςʔγϣϯྗ ʻϏδωεύʔιϯʹσʔλੳྗ͕ٻΊΒΕΔྫʼ O O ࢀߟ ࢀߟ
© )JLBSV5BLBIBTIJ σʔλੳྗΛߴΊΔͨΊͷԽ͕ॏཁ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ σʔλੳྗΛߴΊΔͨΊʹاۀ͕%9ਓࡐσʔλ׆༻ਓࡐͷԽΛਐΊΔ͕͋Δɻ ༷ʑͳۀքʹ͓͍ͯσʔλੳਓࡐ͕ॏཁͳ࣌ʹͳ͍ͬͯΔɻ σʔλ׆༻ਓࡐͷ Խʹ औΓΉاۀ
μΠϋπɺσδλϧਓࡐΛ·Ͱʹਓҭ ɹ#*πʔϧ׆༻ͷεΩϧशಘ +"-ͷʮͷࠜʯσʔλ׆༻͕ਓʹ֦େɺֻ ͚ਓ͕ޠΔؒͮ͘Γͷཁఘ ϫʔΫϚϯʮ&YDFMܦӦʯ͕ਐԽʂ࣍ͷσʔλ ੳπʔϧʹબΜͩͷʁ ࡾҪԽֶɺ·Ͱʹओཁʹσʔ λαΠΤϯςΟετஔ IUUQTXXXOFUEFOKEDPNBSUJDMFT IUUQTYUFDIOJLLFJDPNBUDMOYUDPMVNO IUUQTYUFDIOJLLFJDPNBUDMOYUOFXT IUUQTEJBNPOEKQBSUJDMFT
© )JLBSV5BLBIBTIJ σʔλੳਓࡐҭ͕՝ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ σʔλੳਓࡐͷԽΛٻΊΔاۀ͕ଟ͍ҰํͰɺσʔλ׆༻ਓࡐ͕ҭͰ͖ͳ͍՝͋ ΔɻͦͷͨΊσʔλੳਓࡐԽͷͨΊͷࢧԉ͕ඞཁɻ IUUQTQSUJNFTKQNBJOIUNMSEQIUNM σʔλ׆༻ʹ͍ͭͯԽΛ ૿͢ߟ͕͑͋Δׂ߹
σʔλ׆༻ਓࡐ͕ҭͰ͖ͳ͍ σʔλ׆༻ਓࡐ͕࠾༻Ͱ͖ͳ͍ σʔλ׆༻ʹਓһΛׂ͘͜ͱ͕Ͱ͖ͳ͍ ํઓཱུ͕ͬͯͳ͍ ࣾͷ࿈ܞ͕ਐ·ͳ͍ σʔλ׆༻ਓࡐ͕ఆண͠ͳ͍ ୲͢Δ෦ॺ͕ͳ͍ ͳ͘ਐΜͰ͍Δ ͦͷଞ શʹԽ͍ͯ͠Δ ࢀߟ σʔλ׆༻ͷԽ͕ਐ·ͳ͍ཧ༝
© )JLBSV5BLBIBTIJ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ σʔλੳͱσʔλΛ׆༻ͯ͠ҙࢥܾఆ͢Δ͜ͱɻͦͷͨΊʹʰϏδωεεΩϧʱͱʰςΫ χΧϧεΩϧʱͷ྆ํΛߴΊΔ͜ͱ͕ॏཁɻҰํͰଟ͘ͷ߹ςΫχΧϧεΩϧʹ՝͕͋Δɻ ʰσʔλੳʱͱσʔλΛ׆༻ͯ͠ҙࢥܾఆ͢Δ͜ͱ
TUFQ TUFQ TUFQ TUFQ TUFQ TUFQ TUFQ ՝ Ծ આ ఆ ੳ ݁ Ռ ߟ ܾ ఆ σʔλੳͷͭͷεςοϓ ՝ઃఆೳྗղܾྗԾઃྗϩδΧϧγϯ ΩϯάίϛϡχέʔγϣϯೳྗϓϨθϯςʔ γϣϯೳྗஅೳྗυϝΠϯࣝϓϩδΣΫ τϚωδϝϯτ ϏδωεεΩϧ ςΫχΧϧεΩϧ σʔλͷूܭʢ42-ɺ&YDFMɺ1ZUIPOʣ σʔλͷՄࢹԽʢ#*ʣσʔλͷཧղʢσʔλ ϕʔεɺςʔϒϧʣ౷ܭֶػցֶश"*ࣗવ ݴޠॲཧ"#ςετ
© )JLBSV5BLBIBTIJ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ ҙࢥܾఆʹܨ͛ΔͨΊͷσʔλੳͰ͍͠σʔλͷूܭΑΓʰγϯϓϧʱ͔ͭʰεϐʔ σΟʔʱʹσʔλΛऔಘ͢Δ͜ͱͷํ͕ॏཁɻͦͷͨΊʹඞཁͳεΩϧ42-͕࠷దɻ σʔλੳྗΛߴΊΔͨΊͷςΫχΧϧεΩϧʰ42-ʱ͕࠷ద γϯϓϧ TJNQMF جຊूܭʢ߹ܭɾฏۉɾผूܭɾސ
٬ผूܭɾผूܭͳͲʣͳͲγϯ ϓϧͳσʔλͷํ͕ղऍ͕͍͢͠ εϐʔσΟʔ TQFFEZ େྔͷσʔλΛඞཁͳλΠϛ ϯάͰૉૣ͘औಘͰ͖Δ͜ͱ ͕ҙࢥܾఆʹ͓͍ͯॏཁ 42- ɾ42-Λ͑جຊूܭૉૣ͘؆୯ʹऔಘ͢Δ͜ͱ͕Ͱ͖Δ ɾ&YDFMͰѻ͍ͮΒ͍େྔͷσʔλ42-ͳΒૉૣ͘ѻ͏͜ͱ͕Ͱ͖Δ
© )JLBSV5BLBIBTIJ σʔλੳʹ͓͍ͯʰ42-ʱ͕ॏཁͰ͋Δཧ༝ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ σʔλੳʹ͓͍ͯ࠷ॏཁͳεΩϧͷ͕ͭ42-ɻ42-͕͑ΔΑ͏ʹͳΔ͜ͱͰσʔλͷߏ Λཧղ͠σʔλʹج͍ͮͨҙࢥܾఆ͕Ͱ͖ΔΑ͏ʹͳΔɻ ʻσʔλੳʹ͓͍ͯσʔλੳ͕ॏཁͰ͋Δͭͷཧ༝ʼ 42-Λཧղ͢ΔաఔͰσʔλϕʔεςʔ ϒϧͷߏΛཧղ͢Δඞཁ͕͋Δɻσʔλ
ੳʹ͓͍ͯͲΜͳσʔλ͕ͲͷΑ͏ͳ ܗࣜͰอଘ͞Ε͍ͯΔ͔σʔλͷߏΛཧ ղ͢Δ͜ͱ͕ॏཁɻ 42-ϚʔέλʔɾӦۀɾΤϯδχΞͳͲ ͋ΒΏΔ৬छͰ׆༻Ͱ͖Δɻ࠷ۙͰࣗࣾ Ͱ%8)Λ׆༻͢Δاۀଟ͘ɺͦͷ߹ 42-͕͑Δ͚ͩͰʑͷۀΛσʔλυ Ϧϒϯʹ͢Δ͜ͱ͕Ͱ͖Δɻ +BWB1ZUIPOͳͲͷϓϩάϥϛϯάݴޠ ʹൺͯσʔλੳͰ͏42-ֶशқ ͕͍ɻجຊతͳ42-ͷߏจΛ֮͑Δ͜ ͱͰσʔλੳͰ͏͜ͱ͕Ͱ͖ɺ͔ͭ ظʹΘͨͬͯ׆༻Ͱ͖Δɻ ᶃσʔλϕʔεςʔϒϧͳͲ σʔλߏͷཧղ͕Ͱ͖Δ ᶄ৬छʹ͔͔ΘΒ࣮ͣͰ෯ ͘׆༻Ͱ͖Δ ᶅֶशίετ͕͘Ұ֮͑Δ ͱظͰ͑ΔεΩϧ
© )JLBSV5BLBIBTIJ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ σʔλੳͰ͏ʰ42-ʱֶशޮ͕ྑ͍ ׆ ༻ ͷ ෯ ͕
ڱ ͍ ׆ ༻ ͷ ෯ ͕ ͍ ֶशίετ͕͍ ֶशίετ͕ߴ͍ 42- Ұൠతͳϓϩάϥϛϯά ݴޠʹൺֶͯशίετ ͕͘ɺҰֶश͢Ε ظؒ͑ΔεΩϧͱ͠ ཱͯͭ शಘͰ͖Εσʔλੳ ιϑτΣΞ։ൃͳͲ ෯͑͘ΔϝϦοτ ͋Δֶ͕शίετ͕ඇৗ ʹߴ͍ Ұൠతͳ ϓϩάϥϛϯάݴޠ ୭Ͱѻ͍͘͢σʔλ ੳͰ׆༻Ͱ͖Δ͕ɺ ѻ͑Δσʔλͷྔʹݶք ͕͋Γෳࡶͳੳ͕͠ʹ ͍͘ &YDFM 42-ϓϩάϥϛϯάݴޠʹൺֶͯशίετ͕͘ɺ&YDFMΑΓ׆༻ͷ෯͕͍ɻͭ·Γ ͋ΔσʔλੳεΩϧͷதͰ42-͕࠷ֶशޮ͕ྑ͍ɻ
© )JLBSV5BLBIBTIJ σʔλੳʹ͓͍ͯʰ42-ʱͷֶश͕zηϯλʔϐϯzͰ͋Δ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ 42-Λֶश͢Δ͜ͱͰσʔλߏͷཧղ͕ਂ·Γ͞·͟·ͳσʔλੳʹඞཁͳεΩϧΛऔಘ͢ Δ͖͔͚ͬͱͳΔɻͦͷͨΊσʔλੳྗΛߴΊΔηϯλʔϐϯͱͯ͠42-͕ଘࡏ͢Δɻ 42- EBUBCBTF #*
ཧతࢥߟྗ UBCMF SPXEBUB ౷ܭֶ ίϛϡχέʔγϣϯ ػցֶश &YDFM ཧղ ϏδωεεΩϧ ςΫχΧϧεΩϧ 42-Λֶश͢Δ͜ͱͰཧతࢥ ߟྗ͕͖ͭɺཧղͳͲͷϏ δωεεΩϧ্͕ݟࠐΊΔɻ ·ͨ42-ͷ͕ࣝ͋Δ͜ͱͰΤ ϯδχΞͱͷίϛϡχέʔγϣ ϯ͕εϜʔζʹͳΔϝϦοτ ͋Δɻ 42-Λֶश͢Δ͜ͱͰσʔλ ϕʔεͷࣝςʔϒϧͷࣝ ߹ΘͤͯशಘͰ͖ΔɻͦΕʹ Αͬͯσʔλߏͷཧղ͕ਂ· ΓɺσʔλΛѻ͍͘͢ͳΔɻ ·ͨ42-͕͑Δͱ#*πʔϧͳ Ͳѻ͍͘͢ͳΔͨΊՄࢹԽ ؚΊͨσʔλੳ͕Մೳɻ
© )JLBSV5BLBIBTIJ 42-ͷ׆༻͕ਁಁ͍ͯ͠ΔςοΫاۀ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ ࣾһͷׂ͕42-Λ͍ͬͯΔ ٸ͍ͯ͠ΔςοΫاۀͰ42-Λ͑Δਓࡐ͕ଟ͍ɻΤϯδχΞͰͳͯ͘42-Λ͏͜ͱ Ͱձࣾͱͯ͠σʔλυϦϒϯͳ৫ʹ͍͍ۙͮͯΔɻ ਓதਓ͕#JH2VFSZΛ͍ͬͯΔʢ˞࣌ʣ
ࣾһͷׂ͕42-Λ͍ͬͯΔ ΤϯδχΞҎ֎ʹϓϩδΣΫτϚωʔδϟʔΧελ ϚʔαϙʔτࣗΒσʔλϕʔεΛ৮ΔɻඇΤϯδχΞ Ͱ42-จΛࣗΒୟ͘จԽ͕ਁಁ͍ͯ͠Δɻ ϚʔέλʔʹେྔσʔλΛૢΔ42-εΩϧͱ౷ܭֶͷ ͕ࣝඞਢͱ͍͏จԽɻͦΕҎ֎ʹใαϙʔτ୲ ࣾһͰ42-͕͑Δͷ͕ͨΓલͷঢ়ଶɻ IUUQTXXXCVTJOFTTJOTJEFSKQQPTU IUUQTNBSLF[JOFKQBSUJDMFEFUBJM ࢀߟ IUUQTGPSCFTKBQBODPNBSUJDMFTEFUBJM ࢀߟ ʻ42-ͷ׆༻͕ࣾʹਁಁ͍ͯ͠Δࣄྫʼ
© )JLBSV5BLBIBTIJ ΞδΣϯμ "HFOEB ࣗݾհ σʔλੳͰ͏42-ͷͭͷಛ Ϗδωεύʔιϯ͕42-ΛֶͿ͖ཧ༝ σʔλੳྗΛߴΊΔ42-ݚमʹ͍ͭͯ
SQL Everyone
© )JLBSV5BLBIBTIJ 42-ݚमʢ42-&WFSZPOFʣͷ༰ σʔλੳྗΛߴΊΔ42-ݚमʹ͍ͭͯ σʔλੳʹඞཁͳ42-Λجૅ͔ΒֶͿɻσʔλੳʹඞཁͳ42-ΤϯδχΞ͕ΞϓϦέʔ γϣϯ։ൃͰ͏42-ΑΓֶशқ͕͘جૅֶशͰ࣮ફ·Ͱ͑ΔεΩϧ͕ಘΒΕΔɻ 4&-&$5 -*.*5 03%&3#:
(3061#: %*45*/$5 8)&3& )"7*/( +0*/ 6/*0/ $"4& 8*5) σʔλੳʹඞཁͳ42-ͷجૅΛֶश θϩϕʔεͰͷֶशͳͷͰࣄલࣝෆཁͰඇΤϯδχΞͰֶशՄೳ $06/5
© )JLBSV5BLBIBTIJ 42-ݚमʢ42-&WFSZPOFʣͷରاۀʢରऀʣ σʔλੳྗΛߴΊΔ42-ݚमʹ͍ͭͯ σʔλੳ৫͕͋ΔاۀͪΖΜɺ͜Ε͔Βσʔλੳ৫Λ࡞Ζ͏ͱࢥ͍ͬͯΔاۀͳͲ શͯͷϏδωεύʔιϯ͕ରɻ ͳͲͳͲ ରاۀ ରऀ
σʔλੳ৫͋Δ͕ɺ42-Λ͑Δਓࡐͷҭ͕Ͱ͖͍ͯͳ͍اۀ ͜Ε͔Βσʔλੳ৫Λ࡞Ζ͏ͱ͓ͯ͠Γɺσʔλੳਓࡐͷҭ͕ඞཁͳاۀ ͬͱޮతʹσʔλ׆༻Λݕ౼͍ͨ͠اۀɻσʔλੳΛԽ͍ͨ͠اۀ 42-ॳֶऀʢ৽ೖࣾһɺϚʔέλʔɺӦۀɺσʔλΞφϦετɺίʔϙϨʔτʣ ˞ΤϯδχΞ͕ΞϓϦέʔγϣϯ։ൃͰ͏42-Ͱͳ͘ɺ͋͘·ͰσʔλੳͰ͏42-ͷֶशΛରͱ͍ͯ͠·͢ɻ
© )JLBSV5BLBIBTIJ 42-ݚमʢ42-&WFSZPOFʣϓϥϯ σʔλੳྗΛߴΊΔ42-ݚमʹ͍ͭͯ 42-ݚमϓϥϯඪ४ϓϥϯͱΧελϚΠζϓϥϯͷύλʔϯɻඪ४ϓϥϯ͕ࣗग़൛ͨ͠ ຊΛڭࡐʹͨ͠ݚमɻΧελϚΠζϓϥϯاۀ༷ͷڥʹ߹ΘͤͨڭࡐΛݕ౼ɻ ඪ४ϓϥϯ ΧελϚΠζϓϥϯ ରऀ
42-ॳֶऀ 42-ॳֶऀ ڭࡐ ຊ ʢσʔλੳྗΛߴΊΔϏδωεύʔιϯͷͨΊͷ42-ೖʣ اۀ༷ͷڥʹ߹ΘͤͯΧελϚΠζ ܗࣜ ΦϯϥΠϯ ʢ˞χʔζʹ߹ΘͤͯΦϑϥΠϯՄೳʣ ΦϯϥΠϯ ʢ˞χʔζʹ߹ΘͤͯΦϑϥΠϯՄೳʣ ࣌ؒ ࣌ؒ ʢ˞χʔζʹ߹Θͤͯ૿ݮՄೳʣ ཁ૬ஊ ਓ ੍ݶͳ͠ ੍ݶͳ͠ ֹۚ ສԁʙ ཁ૬ஊ ˞߹ʹΑͬͯʮਓࡐ։ൃࢧԉॿۚʯʮ%9ϦεΩϦϯάॿۚʯΛ׆༻ͯ͠අ༻Λ͑Δ͜ͱ͕ՄೳͰ͢ɻ
© )JLBSV5BLBIBTIJ 42-ݚमʢ42-&WFSZPOFʣͷͭͷಛ σʔλੳྗΛߴΊΔ42-ݚमʹ͍ͭͯ 42-ݚमશͯϋϯζΦϯܗࣜͰ࣮ࢪɻ୯७ʹઆ໌Λฉ͚ͩ͘Ͱͳࣗ͘͝ͷ1$Ͱ42-Λ࣮ ߦͯ͠ΠϯϓοτͱΞτϓοτΛ࣮ײ͠ͳ͕ΒֶशΛਐΊΔɻ ͨͩઆ໌Λฉ͚ͩ͘Ͱͳ͘1$Ͱ42-Λ࣮ߦͰ͖ΔڥΛ༻ҙ࣮ͯ͠ࡍʹ 42-Λ࣮ߦ͠ͳ͕ΒϋϯζΦϯܗࣜਐΊΔʢڥߏஙαϙʔτʣ ࣭ٙԠʹ͑ͳ͕Βෆ໌͕͋ΕͦͷͰαϙʔτɻҰํʹͳΒͣʹΠϯ
λϥΫςΟϒʹֶश ߨࢣͷσʔλΞφϦετͱͯ͠ͷ࣮ମݧΛͱʹɺຊʹॻ͔Ε͍ͯͳ͍Α͏ ͳ࣮ࡍͷσʔλੳͰ͏42-ͷ5JQTͳͲࠞͥͳ͕Βֶश
© )JLBSV5BLBIBTIJ 42-ݚमʢ42-&WFSZPOFʣͷΰʔϧ σʔλੳྗΛߴΊΔ42-ݚमʹ͍ͭͯ 42-ݚमͷΰʔϧ࣮ͷσʔλੳͰ42-Λ͑ΔΑ͏ʹͳΔ͜ͱɻͦͷͨΊʹϋϯζΦϯܗ ࣜͰ࣮ࢪͯ͠ɺ࣮ࡍͷσʔλੳۀΛҙࣝ͠ͳ͕ΒਐΊΔɻ·ͨܧଓతͳֶशࢧԉՄೳɻ ܧଓతͳֶशʹΑ࣮ͬͯͷσʔλੳͰ42-͕͑ΔΑ͏ʹͳΔ ʢݚमऴྃޙͷԽʹ͚ͨࢧԉ࣮ࢪՄೳʣ ຊݚमΛ௨ͯ͠ɺσʔλੳͰ͏42-Λ࣮ࡍʹମײͯ͠Β
͍ɺ42-ܾͯ͘͠͠ͳ͍͜ͱΛཧղͯ͠Β͏ ࣮ͷதͰܧଓతʹ42-Λ׆༻͢Δ͖͔͚ͬͱ͢Δ
ʰશͯͷਓʹσʔλੳྗΛʱ SQL Everyone
ແྉ૬ஊͷ͓͍߹Θͤ IUUQTGPSNTHMFXRG[G-NV/BLB[ MJHIU IUIJLBSVUBLBIBTIJ!HNBJMDPN