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
460
データ分析力を高める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
2
240
SQLを使ったデータ分析事例紹介〜2つの事例から学ぶSQLの活用方法〜
hikarut
3
420
データ分析内製化に向けた人材育成サービス『SQL Everyone』
hikarut
1
1.8k
データ分析のためのSQL勉強会 〜実践編〜
hikarut
14
16k
実演で理解するビジネスパーソンのためのSQL入門
hikarut
1
350
データ分析力を高めるビジネスパーソンのためのSQL入門
hikarut
1
710
SQLを活用したデータ分析におけるChatGPTの活用法
hikarut
14
5.1k
『データ分析力を高める ビジネスパーソンのためのSQL入門』出版記念セミナー
hikarut
1
290
データ分析のためのSQL勉強会 〜初級編 ハンズオン〜
hikarut
11
38k
Other Decks in Technology
See All in Technology
20250929_QaaS_vol20
mura_shin
0
110
DataOpsNight#8_Terragruntを用いたスケーラブルなSnowflakeインフラ管理
roki18d
1
340
o11yで育てる、強い内製開発組織
_awache
3
120
「AI駆動PO」を考えてみる - 作る速さから価値のスループットへ:検査・適応で未来を開発 / AI-driven product owner. scrummat2025
yosuke_nagai
4
580
許しとアジャイル
jnuank
1
120
関係性が駆動するアジャイル──GPTに人格を与えたら、対話を通してふりかえりを習慣化できた話
mhlyc
0
130
Where will it converge?
ibknadedeji
0
180
ZOZOのAI活用実践〜社内基盤からサービス応用まで〜
zozotech
PRO
0
170
AI ReadyなData PlatformとしてのAutonomous Databaseアップデート
oracle4engineer
PRO
0
170
生成AI_その前_に_マルチクラウド時代の信頼できるデータを支えるSnowflakeメタデータ活用術.pdf
cm_mikami
0
110
成長自己責任時代のあるきかた/How to navigate the era of personal responsibility for growth
kwappa
3
270
Function calling機能をPLaMo2に実装するには / PFN LLMセミナー
pfn
PRO
0
910
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
GitHub's CSS Performance
jonrohan
1032
460k
What's in a price? How to price your products and services
michaelherold
246
12k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
How to Think Like a Performance Engineer
csswizardry
27
2k
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
Build your cross-platform service in a week with App Engine
jlugia
232
18k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.1k
Bash Introduction
62gerente
615
210k
Documentation Writing (for coders)
carmenintech
75
5k
Thoughts on Productivity
jonyablonski
70
4.9k
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