sql >> データベース >  >> RDS >> Mysql

バージョン番号のmysqlソート

    INET_ATONを悪用してみてください このように並べ替えを行う関数:

    SELECT version_number FROM table ORDER BY INET_ATON(SUBSTRING_INDEX(CONCAT(version_number,'.0.0.0'),'.',4))
    

    このトリックは、もともとmysqlメーリングリスト に投稿されました。 、元のポスター、Michael Stassenに感謝します!

    彼が言わなければならなかったことは次のとおりです:

    後者の場合、彼は@spankyによって投稿されたものと同様のソリューション(個別の列)を推奨しています。



    1. MySqlデータベースをFirebaseに接続する方法は?

    2. Java EE WebアプリケーションからWindows認証を使用してSQLServerに接続できますか?

    3. ルート権限を取得されていないAndroidデバイスでデータベースを確認する方法

    4. mysqlで緯度と経度を使用して2点間の距離を検索します