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モバイル端末は左スライド編集と削除の全プロセスを実現します
コードをコピーコードは次のとおりです。 <前> <div> <sele...
1. Dockerネットワーク管理1. Dockerコンテナ方式1) Dockerが外部ネットワーク...
目次画像をプルするイメージを実行する(コンテナを生成する)コンテナを起動するコンテナに入るすべてのミ...
Ubuntu 20.04 をインストールした後、デフォルトでは root アカウントのログイン権限が...
まず、一連の概念を理解しましょう。nginx リバース プロキシとは何でしょうか?リバース プロキシ...
目次1.ライフサイクルとは何か2. Vueのライフサイクル3. ライフサイクルフック関数1.ライフサ...
1. ソフトウェアのダウンロードMySQL のダウンロードとインストール:公式サイトのダウンロード...
目次スロークエリの基礎: データ取得の最適化データベースから不要なデータが要求されていないか確認する...
目次一致と不一致一致するすべてが平等ではない平等と不平等等しい等しくない一致と不一致シンボルの両側の...
この記事では、jsとjQueryテクノロジーを使用して告白弾幕を実現する方法を紹介します。具体的な内...
まずは例を見てみましょうコードをコピーコードは次のとおりです。 <!DOCTYPE html ...
同時操作によるデータの重複を避けるために、データベースを操作するときにストアドプロシージャを使用して...
多くの人が MySQL の起動時にこのエラーに遭遇しています。まず、このエラーの前提は、サービス ス...
問題の説明html <iframe id="h5Content" src=...
Web フロントエンド開発に含まれる内容は、主に W3C 標準の構造、動作、パフォーマンスです。では...