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

mysqlで先行ゼロを含むvarcharをチェックする方法

    先行ゼロがなくても同じ結果が得られます。
    整数データ型を使用して整数値を比較します。
    キャストを使用してその場で値を変換することもできます:

    キャストの例:

    select if( cast('00160001' as unsigned) between cast('0013001' as unsigned)  
    and cast('0023000' as unsigned),1,0) as test_a,  
    if( cast('00200000' as unsigned) between cast('0013001' as unsigned)   
    and cast('0023000' as unsigned),1,0) as test_b;
    



    1. MYSQLで日付フィールドをフォーマットする方法

    2. Mysql構成ファイルのセクション

    3. SQL Server 2008 R2でCONCAT関数を使用するにはどうすればよいですか?

    4. 2テーブルの相互作用:挿入、結果の取得、挿入