dポイントプレゼントキャンペーン実施中!

簡易的なテーブルなのですがSYOUHINというテーブル名が存在するとして

syouhin_id  syohin_nm  price
--------------------------------
    1     パソコン    100000
    2     自動車    10000000
    3     書籍      1500

以上のようなテーブルがあった際に
SELECTで参照すると

SELCT
syouhin_id,
syouhin_nm,
price
FROM
SYOUHIN
ORDER BY
syouhin_id;

でデータが取り出せるのは分かるのですが、その際、金額を
10,000
10,000,000
1,500
とカンマ付きで表示したいのです。

SQL初心者で申し訳ないのですが、教えて頂けたら幸いです。
宜しくお願い致します。

A 回答 (2件)

#1です。

すいません。Oracleのカテコでしたね。
他のと混同してしまいました。
http://www.shift-the-oracle.com/sql/functions/to …
ここ見てください。
to_char関数を使って編集します。この関数は日付の編集などにも
使う便利な関数です。
    • good
    • 1

先ず、DBシステムが何か、バージョンは幾つかを記述しましょう。


Oracle、MySQL、・・・ みな書き方が違います。バージョンによっても
使える関数、使えない関数があります。

次に「何処に」表示したいかです。画面、テキストファイル、など
例えば、Excelにエクスポートする機能があるなら、Excelで編集する
方法もあります。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!