The NOT keyword
CoddyのSQLジャーニー「基礎」セクションの一部 — レッスン 8/72。
NOT キーワードは、条件が満たされないことを意味します。
たとえば、以下の<strong>people</strong>テーブルを考えてみましょう:
| name | age | gender |
|---|---|---|
| Joas | 13 | male |
| Holwa | 17 | male |
| Nohlas | 24 | female |
| Polar | 23 | male |
| Loopa | 18 | female |
SELECT *
FROM people
WHERE NOT gender = 'male'結果は以下の通りです:
| 名前 | 年齢 | 性別 |
|---|---|---|
| Nohlas | 24 | 女性 |
| Loopa | 18 | 女性 |
NOT キーワードは基本的に条件を反転させます。たとえば、以下のクエリは同じです:
WHERE age > 20WHERE NOT age <= 20チャレンジ
簡単利用可能なテーブルと列:
<strong>people</strong>:<strong>name</strong>,<strong>age</strong>,<strong>status</strong>
status が retired ではないすべての people を取得せよ
チートシート
NOT キーワードは条件を否定するために使用され、条件が満たされないことを意味します。
SELECT *
FROM people
WHERE NOT gender = 'male'NOT キーワードは条件を反転させます。これらのクエリは同等です:
WHERE age > 20WHERE NOT age <= 20自分で試してみよう
SELECT *
FROM PEOPLE
-- 以下にコードを記述してください
WHEREこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns