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モバイル端末は左スライド編集と削除の全プロセスを実現します
序文システムの高可用性を満たすためには、通常、クラスターを構築する必要があります。ホストがクラッシュ...
Mysql は、高性能なデータ ストレージ サービスを提供する主流のオープン ソース リレーショナル...
CentOS 8 がリリースされてから随分経ちました。Linux 仮想マシンをいじっている人間として...
データベースはスロークエリログを有効にします設定ファイルを変更する設定ファイルmy.iniに次の2つ...
目次Kubernetesについて基本的な環境の準備VirtualBoxをインストールするUbuntu...
1 Linuxディストリビューションのバージョンを確認する[root@typecodes ~]# c...
zip インストール パッケージをダウンロードします。 MySQL8.0 For Windows z...
今日は、MySQL IN サブクエリの最適化に関するケーススタディを見ました。最初は少し懐疑的でした...
目次Vue+ElementUI バックグラウンド管理フレームワークでは、ElementUI とは何で...
目次更新可能なビュービューのパフォーマンスビューの制限ビューは MySQL 5.0 以降で導入されま...
仕える: # chkconfig --list すべてのシステム サービスを一覧表示します # ch...
この記事では、例を使用して、CentOS プラットフォーム上で LAMP 環境を迅速に構築する方法に...
前回の CSS 回転灯と同じ内容の CSS アニメーションの応用です。これは単なる別のアプリケーショ...
1. div css マウスの手の形は cursor:pointer; です。 2. HTML の相...
目次方法1: set: データ型ではなくデータ構造であり、メンバーは一意である方法2: オブジェクト...