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

MySQLでSETフィールドの可能な値を取得するにはどうすればよいですか?


セットフィールドに可能な値を取得するには、以下の構文を使用できます-

desc yourTableName yourSetColumnName;

まずテーブルを作成しましょう-

mysql> create table DemoTable
   (
   Game set('Chess','Pig Dice','29 Card')
   );
Query OK, 0 rows affected (0.60 sec)

以下は、セットフィールド-

で使用可能な値を取得するためのクエリです。
mysql> desc DemoTable Game;

これにより、次の出力が生成されます-

+-------+-----------------------------------+------+-----+---------+-------+
| Field | Type                              | Null | Key | Default | Extra |
+-------+-----------------------------------+------+-----+---------+-------+
| Game  | set('Chess','Pig Dice','29 Card') | YES  |     | NULL    |       |
+-------+-----------------------------------+------+-----+---------+-------+
1 row in set (0.02 sec)

  1. MySQLの最初の3つの列の値に特定の値を設定しますか?

    最初の3つの値のみに特定の値を設定するには、LIMIT3を使用する必要があります。最初にテーブルを作成しましょう- mysql> create table DemoTable1968    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(20)    ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> inser

  2. C#を使用して値のセットの平均を計算する方法は?

    まず、値が-の配列を設定します int[] myArr = new int[] {    34,    23,    77,    67 }; 平均を取得するには、最初に配列要素の合計を取得します。 合計を配列の長さで割ると、要素の平均が得られます- int sum = 0; int average = 0; for (int i = 0; i < len; i++) {    sum += myArr[i]; } average = sum / len; 以下は、C#で配列を取得す