Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
なぜSQLはAIぽく見えるのか/why does SQL look AI like
Search
florets1
January 13, 2026
Programming
900
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
January 13, 2026
Transcript
8 slides
1 なぜSQLはAIぽく見えるのか 塩見登志和@コグラフ
2 配送計画をSQLで考える 倉庫から工場へ • 出荷の翌日に到着する • 倉庫が稼働している日に出荷 • 工場が稼働している日に到着
3 すべての可能性を列挙する CROSS JOIN すべての組み合わせ 倉庫×工場の関係をすべて作る 条件は「出荷日 < 到着日」
4 最適な出荷日を選ぶ 可能な出荷日の中で最大を選ぶ
5 面白いポイント:逆向きも解けている 「出荷 → 到着」を書いただけで 「到着 → 出荷」も計算できた。 結果から原因を計算
6 知的な振る舞い • 結果から原因を求める • 目的から手段を探す • 勝つためにはどのコマを動かすか
7 双方向に計算できるということ テーブル(関係)では AがわかればBがわかる BがわかればAがわかる 原因⇔結果 双方向に推論できる。 この双方向性がAIぽい。
8 まとめ:SQLのAIぽさ 双方向に計算できるというSQLの性質が 「考えているような」振る舞いを生む。
More Decks by florets1
See All by florets1
Rでドレミ/Do-Re-Mi_with_R
florets1
0
150
整数計画ソルバーで遊ぼう/using_an_integer_programming_solver_in_r
florets1
0
57
データ分析をはじめよう/lets_start_data_analysis
florets1
2
1.2k
Tableauとggplot2の背景/Background_of_Tableau_and_ggplot2
florets1
0
120
Rで学ぶデータハンドリング入門/Introduction_to_Data_Handling_with_R
florets1
0
190
人工知能はクロスジョインでできている/AI_Is_Built_on_Cross_Joins
florets1
0
150
仮説の取扱説明書/User_Guide_to_a_Hypothesis
florets1
4
510
複式簿記から純資産を排除する/eliminate_net_assets_from_double-entry_bookkeeping
florets1
1
540
カイ二乗検定は何をやっているのか/What_Does_the_Chi-Square_Test_Do
florets1
7
2.6k
Other Decks in Programming
See All in Programming
はじめてのPLATEAU
nokonoko1203
1
650
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
180
React Native에 현대적인 빌드 도구 더하기: Rollipop 구현기
leegeunhyeok
0
180
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
4
4.5k
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
170
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
320
なぜ私たちは「現時点では」KMPの導入を見送ったのか
chigichan24
0
220
선언형 햅틱 라이브러리 진동을 소개합니다
l2hyunwoo
1
310
AIがコードを書いてくれる時代、我々は何を確かめるのか
yosuke_furukawa
PRO
13
6k
SODA - FACT BOOK(EN)
sodainc
1
240
Vapor Mode でアクセシビリティは 壊れないか検証した話
fuqda
1
350
LLM 101: Exploring LLMs, Starting with Tokens.
dalinaum
0
110
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
620
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
The SEO identity crisis: Don't let AI make you average
varn
0
630
RailsConf 2023
tenderlove
30
1.6k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.6k
Designing for Timeless Needs
cassininazir
1
560
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2.1k
Odyssey Design
rkendrick25
PRO
3
950
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
350
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k