セクション 3. 章 1
single
WHERE句の使用
メニューを表示するにはスワイプしてください
データベースでは、テーブルが大量のデータを保持していることが一般的です。しかし、多くの場合、すべてのデータではなく特定の部分だけを取得したい場合があります。そのためには、データ取得の条件、すなわちフィルタリング条件を定義する必要があります。
データのフィルタリングには、WHERE文で検索条件を指定するSELECT句を使用します。WHERE句はテーブル名の直後に記述します。
国名などの文字列値を指定する場合は、テキストをシングルクォート(')で囲む必要があります。
123SELECT name, continent FROM country WHERE continent= 'Europe';
SELECT文はcountryテーブルから2つのカラムを取得し、continentの値が'Europe'である行のみを返します。
句の位置
ORDER BY句とWHERE句を使用する場合、必ずORDER BYはWHEREの後に記述します。
1234SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
タスク
スワイプしてコーディングを開始
idテーブルからname、region、countryの各カラムをこの順番で取得し、continentがNorth Americaの行のみを返すSQLクエリを作成してください。
注意
正しい大文字・小文字で記述してください。
North Americaとnorth americaは異なります。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 1
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください