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

mysqlソート文字列番号

    最も速く、最も簡単ですか? * 1を使用する

    select *
    from tbl
    order by number_as_char * 1
    

    * 1を使用するその他の理由 できるということです

    1. アンダーフローでいくつかの恐ろしい事故を乗り切ります(キャスト先を選択する際の小数点以下の精度が低下します)
    2. 純粋に数値以外のデータの列を機能させます(無視します)
    3. 123A、124A、125Aなどの英数字データの数値部分を削除します


    1. 2つの関連するテーブル間で欠落している行を見つけるためのSQLクエリ

    2. 重複キーのMySQL...既存のIDを取得しますか?

    3. IBMDB2とIRIソフトウェアの接続

    4. グループ化によるMySQLの削除