1. 学ぶ
  2. /
  3. コース
  4. /
  5. SQLで学ぶ探索的データ分析

Connected

演習

キャストの影響

ある型から別の型にデータをキャストすると、情報が失われたり変化したりすることがあります。キャストで値がどのように変わるかを確認し、CAST() 関数と :: 構文でキャストを練習しましょう。

SELECT CAST(value AS new_type);

SELECT value::new_type;

指示1 / 3

undefined XP
  • 1
    • fortune500 から profits_change と、profits_change を integer にキャストしたものを選択します。
    • 値がどのように変換されるか確認しましょう。
  • 2
    • 整数値の 10 を 3 で割ってキャストした結果と、数値型の 10 を 3 で割った結果を比較します。
  • 3
    • 文字列として表れている数値を numeric にキャストしてみましょう。
    • 注: 1e3 は科学表記です。