1. まず、よく使われるMySQL関数をいくつか紹介します RAND() は 0 から 1 (0<1) の間の小数をランダムに生成します。 天井切り上げ 2. 乱数を生成する -- 3桁の乱数を生成します。SELECT CEILING(RAND()*900+100); -- 4桁の乱数を生成します。SELECT CEILING(RAND()*9000+1000); -- 5桁の乱数を生成します。SELECT CEILING(RAND()*90000+10000); ... 例: 説明すると: -- 0 から 1 までのランダムな小数を生成します 0 < RAND() < 1 -- 9000 を掛けて 0 から 9000 までのランダムな小数を取得します 0 < RAND*9000 < 9000 -- 1000 を加算すると、0 から 10000 までのランダムな小数が得られます。0 < RAND*9000+1000 < 10000 -- CEILING 関数を使用して切り上げ、末尾の小数点を削除して整数を取得します -- または、FLOOR 関数を使用して切り捨てます。どちらも CEILING(RAND()*9000+1000) です。 -- または FLOOR(RAND()*9000+1000) 3. 注記 指定された数の乱数を生成するこの方法は、重複する可能性があるため、あまり良くありません。乱数の桁数が少ないほど、繰り返しの確率が高くなります。したがって、この方法は特別な場合にのみ役立ちます。 mysql バッチで乱数を生成 偽データ: exercise_dataを更新し、star_num=FLOOR(1 + (RAND() * 5))を設定します。 rand 関数は、0 から 1 の間の乱数をランダムに生成します。5 を掛けると 1 から 5 の間の乱数が得られ、floor は前の整数になります。 上記は、MySQL で指定された桁数の乱数を生成するために私が紹介した方法です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
>>: Vueモバイル端末は左スライド編集と削除の全プロセスを実現します
問題 [root@zh ~]# [root@zh ~]# [root@zh ~]# yum -y d...
1. mysql をインストールします。次のコマンドを実行して、YUM ソースを更新します。 rpm...
多くの組織ではファイル サーバーをバックアップする必要があり、あるサーバーから別のファイル サーバー...
質問: 360ブラウザの互換モードなど、一部のブラウザでは、 <td style="...
1つ。 wget https://dev.mysql.com/get/mysql57-communi...
CentOS プロジェクトは、Red Hat の再配布要件に完全に準拠した、Red Hat Ente...
この記事では、例を使用して、MySQL インデックス カーディナリティの概念と使用方法を説明します。...
フォーム送信コード1. ソースコード分析 <!DOCTYPE html> <htm...
1つ。 tomcat を使用したリモート展開1.1 発生した問題:プロジェクトでは、サードパーティの...
この記事では、例を使用して、MySQL の計画されたタスクとイベントのスケジュールについて説明します...
フォーラムでは、ネットユーザーから「HTML ファイル内の別の HTML ファイルの内容を読み取るこ...
1. MySQL での or 構文の使用、および MySQL 構文で or を使用する際の注意点。 ...
モバイル デバイス向けに開発する場合、Retina 画面上で要素の境界線が太くなるという問題に遭遇す...
これらの仕様は、下位互換性のあるドキュメントを Web 上で公開し、できるだけ幅広いユーザーがアクセ...
前の章では、高性能な MySQL に不可欠な、最適化されたデータ型の選択方法とインデックスの効率的な...