MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

テーブルの列でMySQLEXPORT_SET()関数を使用するにはどうすればよいですか?


この関数の最初の引数として整数型の列を指定することにより、テーブルの列でEXPORT_SET()関数を使用できます。次の例はそれを示します-

mysql> SELECT Id, EXPORT_SET(id,'1','0',' ',5)AS 'ID in bits' from student;

+------+------------+
| Id   | ID in bits |
+------+------------+
| 1    | 1 0 0 0 0  |
| 2    | 0 1 0 0 0  |
| 15   | 1 1 1 1 0  |
| 20   | 0 0 1 0 1  |
| 21   | 1 0 1 0 1  |
+------+------------+

5 rows in set (0.00 sec)

ここでは、EXPORT_SET()関数の引数としてテーブル「Student」の列「Id」を使用しています。


  1. MySQLのテーブルのすべての列を削除するにはどうすればよいですか?

    MySQLのテーブルのすべての列を削除するには、DROPTABLEコマンドを使用できます。構文は次のとおりです。 DROP TABLE yourTableName; 最初にテーブルを作成しましょう: mysql> create table DemoTable (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentFirstName varchar(20),    StudentLastName varchar(20),    St

  2. MySQLテーブルの列として「年」を使用できますか?

    はい、予約語ではないため、MySQLテーブルの列名として年を指定できます。まずテーブルを作成しましょう- mysql> create table DemoTable (    Year int ); Query OK, 0 rows affected (0.87 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values(1995); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable v