SQLの練習を始めましょう

Feb 12 2023
私の SQL 学習の旅に関する前回の記事では、最終ステップとして練習することの重要性を強調しました。理論をしっかり理解したら、その知識を実践してみましょう。

私の SQL 学習の旅に関する前回の記事では、最終ステップとして練習することの重要性を強調しました。理論をしっかり理解したら、その知識を実践してみましょう。これを支援するために、Hacker Rank SQL クエリに対する私のソリューションを Medium.com の一連の記事で共有する予定です。このシリーズは段階的に進み、各記事で 3 つのクエリ ソリューションが取り上げられるため、着実にスキルを向上させることができます。

最初のクエリ (選択クエリ I の修正)

人口が より大きいCITYテーブル内のすべてのアメリカの都市のすべての列をクエリします100000。アメリカの国コードUSAは です。

CITYテーブルは次のように説明されます。

MySql Server の問題ステートメントを解決する SQL クエリの例を次に示します。

SELECT *
FROM CITY
WHERE CountryCode = 'USA' AND Population > 100000;

2 番目のクエリ (選択クエリ II の改訂)

CITYテーブル内の人口が を超えるすべてのアメリカの都市について、NAMEフィールドをクエリします。アメリカの国コードは です。120000USA

CITYテーブルは次のように説明されます。

MySql Server の問題ステートメントを解決する SQL クエリの例を次に示します。

SELECT NAME
FROM CITY
WHERE CountryCode = 'USA' AND Population > 120000;

3 番目のクエリ (すべて選択):

CITYテーブルのすべての行のすべての列 (属性) をクエリします。

CITYテーブルは次のように説明されます。

問題ステートメントを解決する SQL クエリの例を次に示します (MYSQL サーバー):

SELECT *
FROM CITY;

今日は、Hacker Rank の 3 つの初心者レベルの SQL クエリに取り組みました。しっかりとした基礎から始めて、ステップアップしていきましょう。

次の記事と新しいクエリを参照してください。