たとえば、番号を入力すると、フォーマット番号が入力されます。mysqlの数値で余分なゼロを削除するにはどうしたらいいですか?
if I input 0010,it return 10;
if I input 0.0200,it return 0.02;
if I input 0.10,it return 0.1;
私はこのコードを使用しようとするが、私はこのビジネス機能をカプセル化する関数またはストアドプロシージャを定義しwork.Canそれはないですか?
select rtrim(00.40)
を参照してください?どういう意味ですか? 0010 *は* 10であり、0.0200 *は0.02である。ほとんどのGUIツールでは、番号を選択する際に最も簡単なバージョンが表示されるため、必要なものを正確に取得できます。例:http://sqlfiddle.com/#!9/9eecb7d/56241。代わりに何を得ますか?そして、あなたは常にFORMATで数字を文字列にフォーマットすることができます。 http://dev.mysql.com/doc/refman/5.7/en/string-functions.html#function_format –
はい、選択番号を意味します。 – flower
'trim()+ 0'を使ってください;下記参照;) – mitkosoft