• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MYSQLで小数点を表示する場合としない場合)

MYSQLで小数点を表示する場合としない場合

このQ&Aのポイント
  • MYSQLで小数点を表示する場合としない場合について説明します。
  • 金額を表示する際、小数点がない場合はコンマ以下を表示しない方法を探しています。
  • データベースにはDecimal(10,1)型で金額を保存していますが、表示時に小数点以下がない場合は桁を表示しないようにしたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

データ型をdoubleにしてみては?

fukosanpo_osh
質問者

お礼

Doubleだと問題があったと思ってDecimalにしてみましたが、原因は別の個所だったので、Doubleで解決しました。ありがとうございました。

その他の回答 (1)

  • mooushi
  • ベストアンサー率0% (0/2)
回答No.2

100.0の値が入っているカラム名がcolとします。 select case when col % 1 = 0 then truncate(col,0) else col end;

fukosanpo_osh
質問者

お礼

ありがとうございます。

関連するQ&A