# 推奨: 「Mysql から int への変換方法: 1. 型を手動で変換します; 2. MySQL 関数 CAST を使用して変換を実行します; 3. MySQL 関数 CONVERT を使用して変換を実行します。
PHP ビデオ チュートリアル 」
MySQL varchar から int 1. 手動変換タイプ (直接 0)
例:
select server_id from cardserver where game_id = 1 order by server_id+0 desclimit 10
2. MySQL 関数 CAST を使用:
例:
select server_id from cardserver where game_id = 1 order by CAST(server_id as SIGNED) desc limit 10;
3 MySQL 関数 CONVERT を使用します:
例:
select server_id from cardserver where game_id = 1 order by CONVERT(server_id,SIGNED)desc limit 10;
注:
CAST 関数、CONVERT の使用法
CAST(expr AS type)、CONVERT( expr ,type) 、CONVERT(expr USING transcoding_name)
CAST() および CONVERT() 関数を使用して、ある型の値を取得し、別の型の値を生成できます。
このタイプは次の値のいずれかになります:
BINARY[(N)] CHAR[(N)] DATE DATETIME DECIMAL SIGNED [INTEGER] TIME UNSIGNED [INTEGER]
以上がmysqlをintに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。