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

MySQLでランダムな4桁の数字を作成するにはどうすればよいですか?


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

mysql> create table DemoTable717 (
   UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   UserPassword int
);
Query OK, 0 rows affected (0.81 sec)

挿入コマンド-

を使用して、テーブルにいくつかのレコードを挿入します
mysql> insert into DemoTable717(UserPassword) values(1454343);
Query OK, 1 row affected (0.21 sec)
mysql> insert into DemoTable717(UserPassword) values(674654);
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable717(UserPassword) values(989883);
Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable717(UserPassword) values(909983);
Query OK, 1 row affected (0.15 sec)

selectステートメントを使用してテーブルのすべてのレコードを表示する-

mysql> select *from DemoTable717;

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

+--------+--------------+
| UserId | UserPassword |
+--------+--------------+
| 1      | 1454343      |
| 2      | 674654       |
| 3      | 989883       |
| 4      | 909983       |
+--------+--------------+
4 rows in set (0.00 sec)

以下は、ランダムな4桁を作成し、「UserPassword」列に設定するためのクエリです-

mysql> update DemoTable717
   SET UserPassword=(select floor(0+ RAND() * 10000));
Query OK, 4 rows affected (0.22 sec)
Rows matched: 4 Changed: 4 Warnings: 0

テーブルレコードをもう一度確認しましょう-

mysql> select *from DemoTable717;

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

+--------+--------------+
| UserId | UserPassword |
+--------+--------------+
| 1      | 4319         |
| 2      | 3902         |
| 3      | 6553         |
| 4      | 1060         |
+--------+--------------+
4 rows in set (0.00 sec)

  1. MySQLのコマンドラインでデータベースを作成するにはどうすればよいですか?

    まず、コマンドプロンプトを開く必要があります。ショートカットウィンドウ+Rキーを使用して開くことができます。 スクリーンショットは次のとおりです- ここでCMDと入力し、[OK]ボタンを押します- これで、次のコマンドプロンプトが表示されます- 次に、MySQLbinディレクトリにアクセスします。スクリーンショットは次のとおりです- 以下は、データベースを作成するためにコマンドラインでMySQLを実行するためのクエリです- これで、SHOWDATABASESコマンドを使用してデータベースが作成されているかどうかを確認できます- mysql> SH

  2. Pythonで複素数を作成するにはどうすればよいですか?

    複素数は、実数部と虚数部で構成されています。実数部は浮動小数点数であり、虚数部は任意の浮動小数点数に-1の平方根を掛けたものであり、jとして定義されます。 >>> no=5+6j >>> no.real 5.0 >>> no.imag 6.0 >>> type(no) <class 'complex'> 結果のオブジェクトは複雑なデータ型です。 Pythonライブラリにはcomplex()関数もあり、2つのfloat引数からオブジェクトを形成します >>> no=comple