Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ WHERE句の使用 | データのフィルタリング
SQL入門
セクション 3.  1
single

single

bookWHERE句の使用

メニューを表示するにはスワイプしてください

データベースでは、テーブルに大量のデータが格納されていることが一般的です。しかし、多くの場合、すべてのデータではなく特定の部分のみを取得したい場合があります。そのためには、データ取得の条件、すなわちフィルタリング条件を定義する必要があります。

データのフィルタリングは、WHERE文で検索条件を指定するSELECT句を使用して行います。WHERE句はテーブル名の直後に記述します。

国名などの文字列値を指定する場合、テキストをシングルクォート(')で囲む必要があります。

123
SELECT name, continent FROM country WHERE continent='Europe';
copy

SELECT文はcountryテーブルから2つのカラムを取得し、continentの値が'Europe'である行のみを返します。

句の位置

ORDER BY句とWHERE句を使用する場合、ORDER BYWHERE句の後に記述します。

1234
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
copy
タスク

スワイプしてコーディングを開始

SQLクエリを書いて、id テーブルから nameregioncountry の各カラムを(この順番で)取得し、continent が 'North America' の行のみを返してください。

注意

North America は正しい大文字・小文字で記述してください。north america とは異なりますので、必ず North America と記載してください。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 3.  1
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt