Menu
Coddy logo textTech

ブール値

CoddyのSQLジャーニー「基礎」セクションの一部。レッスン 11/72。

条件はブール値です。ブール値は、TRUEまたはFALSEという2つの値を取るデータ型です。

例えば

  • 10 > 100 - FALSE
  • 10 > 5 - TRUE
  • 10 > 5 AND 100 < 5 - FALSE

ブール列には2つの値しかありません。TRUEまたはFALSEのいずれかです。内部的には、TRUEは1、FALSEは0として表されます。ブール列の各行には、これら2つの値のうち1つが格納されます。

雇用のような状態は、1 が employed を、0 が失業を意味する単一のブール型列として表現できるため、データを簡単にフィルタリングできます。ブール値を使用してデータをフィルタリングするには、IS TRUE または IS NOT TRUE キーワードを使用します。

SELECT *
FROM table1
WHERE col1 IS NOT FALSE AND col2 IS TRUE
challenge icon

チャレンジ

簡単

利用可能なテーブルと列:

  • objectsidcolorful

colorful なオブジェクトをすべて取得してください。colorful = 1 と記述する代わりに、TRUE キーワードを使ってみてください。

自分で試してみよう

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: SQLプレイグラウンド