会員登録(無料)で全機能が使える!
MAIN TOOLS
UTILITIES
INFO
SQL練習ドリル
手を動かして学ぶ、実践型SQLトレーニング。 初級から上級まで、自分のレベルに合わせてスキルアップできます。
SELECT, WHEREなどの基礎
集計関数, GROUP BYなど
JOIN, サブクエリなど
SQLは、ただ構文を暗記するだけでは身につきません。実際に手を動かし、エラーと向き合いながら、段階的にステップアップしていくことが最短の近道です。
まずはデータベースから欲しいデータを取り出す SELECT 文をマスターしましょう。全てのデータを取得する * や、特定の条件で絞り込む WHERE、データを並び替える ORDER BY は、SQLの基本中の基本です。
SELECT
*
WHERE
ORDER BY
ビジネスの現場では、「先月の売上合計」や「商品ごとの注文数」といった集計作業が頻繁に求められます。COUNT, SUM, AVG などの集計関数と、それらをグループ化する GROUP BY の使い方を学びましょう。
COUNT
SUM
AVG
GROUP BY
リレーショナルデータベースの真骨頂は、複数のテーブルを繋ぎ合わせてデータを抽出することです。INNER JOIN や LEFT JOIN の違いを理解し、さらにサブクエリやウィンドウ関数といった高度なテクニックを習得すれば、あなたはもうSQLマスターです。
INNER JOIN
LEFT JOIN
エラーの原因が分からない時は、AI SQLチェッカーにお任せください。 あなたのクエリを分析し、構文ミスやパフォーマンスの改善点を日本語でアドバイスします。
SQLチェッカーを使う →