MySQLでbit(1)フィールドを表示するにはどうすればよいですか?
まず、テーブルを作成しましょう。ここで、列のタイプはbit(1)-
です。mysql> create table DemoTable ( isCaptured bit(1) ); Query OK, 0 rows affected (1.00 sec)
挿入コマンド-
を使用して、テーブルにいくつかのレコードを挿入しますmysql> insert into DemoTable values(0); Query OK, 1 row affected (0.26 sec) mysql> insert into DemoTable values(1); Query OK, 1 row affected (0.27 sec) mysql> insert into DemoTable values(0); Query OK, 1 row affected (0.47 sec) mysql> insert into DemoTable values(1); Query OK, 1 row affected (0.29 sec)
以下は、selectステートメント-
を使用してテーブルのすべてのレコードを表示するためのクエリです。mysql> select *from DemoTable;
これにより、次の出力が生成されます-
+------------+ | isCaptured | +------------+ | | | | | | | | +------------+ 4 rows in set (0.00 sec)
これは、MySQLのbit(1)フィールドを表示してフィールドを表示するためのクエリです-
mysql> select isCaptured+0 AS Visible from DemoTable;
これにより、次の出力が生成されます-
+---------+ | Visible | +---------+ | 0 | | 1 | | 0 | | 1 | +---------+ 4 rows in set (0.05 sec)
-
MySQLでデータフィールドをマスクする方法は?
データフィールドをマスクするには、REPEAT()とともにCONCAT()を使用します。ここでは、データフィールドを#でマスクします。まず、-を作成しましょう mysql> create table DemoTable1410 -> ( -> Password varchar(80) -> ); Query OK, 0 rows affected (0.51 sec) insert-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTa
-
ビットフィールドでGROUP_CONCAT()を使用すると、MySQLでガベージが返されますか?直し方?
修正するには、group_concat()を使用し、列に0を追加します。まずテーブルを作成しましょう- mysql> create table DemoTable1856 ( Id int, Value bit(1) ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable18