職場でSQLを教えるのに役立つSQLパズルはどこにありますか?


100

初心者や中級レベルのSQLパズルを探しています。練習のために訓練生を指すことができます。

私はhttp://sqlzoo.net/を知っています。これは素晴らしいリソースです。他に提案できるものはありますか?

回答:


57

Joe Celkoの本とニュースグループの投稿は、パズルの良いソースです(さまざまな答えがあります)。これらは、MySQL固有ではなく、もう少し中級/上級かもしれませんが、簡単に理解でき、実際の実際の状況に由来します。

特に、Joe CelkoのSQL Puzzles and Answers(Googleプレビューへのリンク)コピーを探してみてください。これは最高のものの編集です。

SQLTeamフォーラムは、時折、あまりにもいくつかの興味深い問題を抱えているが、一般的にMS SQL Serverのに焦点を当てました。

HackerRank SQLドメインは、複数の実装(:オラクルは、MySQL、MS SQL Serverの、DB2など)を使用して完了することができますSQLの課題の様々なています。





10

SQLServerCentralのニュースレターにサインアップして、メールボックスに毎日の質問(その他のニュースや記事)を毎日受け取ることができます。

注意すべきことの1つは、SQLに加えて、質問がデータベース管理にも焦点を当てていることです。しかし、彼らはかなり挑戦的です。




5

SQL、特にOracle(MySQLについては以下を参照)を学習するために本当に際立っている2つのサイトがあります。

  • Oracleフォーラム。フランク・クラシュとソロモン・ヤコブソンの投稿に注目してください(まれに美しさもあります)が、20kを超える代表者は注目に値します。フォーラムのページでランキングを確認してください。

  • Orafaqフォーラム。ソロモン・ヤコブソン(再び)、ミシェル・カドット、ブラック・スワンがここに続きます。

それほど多くのパダワンは、PL / SQLを使用して質問に答えますが、モナリザ(ラジョコンダ)を比較すると青ざめるような純粋なSQLソリューションを指摘している上記の先生のみが(特に)まっすぐに設定します。

MySQLの参照ここで - MySQLのクエリの「料理」を。

最後に、研究に値する多くのテキストがあるとだけ申し上げます。特に Celko、DuBois、Gulutzanを確認してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.