ブール型データを使用して、条件に基づいたフィルタリングや論理演算を行うことができます。以下に、ブール型データを扱う際の基本的な方法とコード例を示します。
-
ブール型カラムの作成: テーブル内にブール型のカラムを作成するには、次のようなSQL文を使用します。
CREATE TABLE テーブル名 ( カラム名 BOOLEAN );
-
ブール型データの挿入: ブール型のカラムにデータを挿入するには、
INSERT INTO
文を使用します。真偽値はTRUE
またはFALSE
として表現します。INSERT INTO テーブル名 (カラム名) VALUES (TRUE);
-
ブール型データの選択: ブール型のカラムからデータを選択するには、
SELECT
文を使用します。条件に基づいたフィルタリングも可能です。SELECT * FROM テーブル名 WHERE カラム名 = TRUE;
-
ブール型を使用した論理演算: ブール型データを使用して複数の条件を組み合わせることもできます。以下は論理演算子の一部です。
AND
: 両方の条件が真の場合に真を返す。OR
: いずれかの条件が真の場合に真を返す。NOT
: 条件の否定を行う。
SELECT * FROM テーブル名 WHERE 条件1 AND 条件2; SELECT * FROM テーブル名 WHERE 条件1 OR 条件2; SELECT * FROM テーブル名 WHERE NOT 条件;
これらの基本的なコード例を参考にしながら、SQLのブール型データを使用する方法を理解し、自分のプロジェクトやデータベースで応用してみてください。